get和post的区别 置身事内 2021-09-07 135 阅读1分钟 语义化不一样 GET倾向于从服务器获取数据 POST倾向于向服务器传递数据 传递参数的形式不一样 GET请求会直接在地址栏后面拼接 POST请求在请求体里面传递 安全性能 GET安全性低 POST安全性相对较高 参数的大小 GET是直接在地址栏拼接,请求一般不大于2kb(看各个浏览器情况) POST理论上没有限制(后端可以控制) 对参数的限制 GET只接受ASCII码 POST没有限制 缓存能力 GET会浏览器主动缓存 POST不会被浏览器主动缓存