比较内容 | GET | POST |
---|---|---|
如何发起 | 浏览器中输入URL回车、超链接跳转、JS跳转、SRC/HREF属性请求、GET方式提交表单、AJAX-GET | POST方式提交表单、AJAX-POST |
请求数据的位置 | 追加在URI后,作为查询字符串,以?开头 | 放在请求主体中 |
请求数据的类型 | 只能是文本字符 | 可以是任意类型,如包含图片、视频等 |
能否用于上传文件 | 否 | 能 |
请求数据长度限制 | 有,浏览器/服务器对请求URI长度有限制(如1KB、4KB等) | 请求主体没有长度限制! |
请求数据需编码? | 需要!一个UTF-8汉字编码为9个字节 | 需要!一个UTF-8汉字编码为9个字节 |
表达的语义 | 表客户端想获取 | 表客户端想传递 |
GET和POST请求的区别
最新推荐文章于 2022-04-11 00:03:12 发布