课程
/运维&测试
/接口测试
/接口测试基础之入门篇
为什么post要比get请求数据大
2018-03-10
源自:接口测试基础之入门篇 1-1
正在回答
get请求最大url长度是2048字符,post无限制。
get可以被收藏为书签,post不行。
get能被缓存,post不行。
二者编码类型不同,post多了二进制数据多重编码。
get的参数会保留在浏览器历史中,post参数不会。
get数据类型为ASCII, post无限制可以为二进制。
两者相对来说post安全点,其实并从传输角度来说没什么卵用,http网路传输都是明文,可以被抓包。
想要安全就用https协议。
get请求是通过URL方式发送数据,然而浏览器对于URL的长度是有限制的,故而get请求数据大小也收到限制。post请求是用表单方式,理论上来说其传输数据的大小是不受限制的。因此get请求数据小于post请求。
因为post是以表单的方式提交请求数据
举报
对接口测试说so easy!
1 回答python get请求
1 回答请求数据参数化
1 回答请问怎么找到请求数据的
1 回答post请求,用文本格式提交数据,返回400错误,该怎么解决
1 回答关于post添加header和body的问题
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号