http请求之get请求和post请求的区别:
- 一般来说,get请求是从服务器获取资源,而post请求是向服务器提交资源;
- get请求的url的长度有限制,为2048字符。而post请求没有;
- get请求的参数是在url后,而post请求的参数在body中,所以相比get请求,post请求比较安全;
- get请求会被缓存,会被记录在浏览器中,也可被收藏在标签中,而post请求不能。
- 点击浏览器的回退时,post请求会被再次提交,而get请求不会。
- get类型请求只允许ASCII类型数据,而post请求没有限制。