get、post请求区别
实质没有区别,只是报文格式不同
get、post是http协议的两种请求方式,htpp是基于tcp/IP的应用层协议,无论是get、post,用的都是一个传输层协议,所以在传输上,没有区别
格式区别
- 方法名不同
post /uri http/1.1
get /uri http/1.1 - get参数在请求行中,post在请求体body中,post其实也可以在url中写参数,get也可以在body中传参。
- get可能被缓存,子啊浏览器历史中保留,post不会
- get对参数长度有限制,post无限制
- get只允许ascii字符,post可以二进制数据
- get仅能url编码,post可以传各种格式,json、xml
POST 方法比 GET 方法安全?
实际上都是不安全的,http明文传输,想要安全,使用https

浙公网安备 33010602011771号