Ajax中post请求和get请求的区别

首先提出两点Post比Get大的不同地方

1.post请求浏览器每次不会缓存,每次都会重新请求,而get请求不要缓存的时候,需要手动设置

写上xhr.setRequestHeader("If-Modified-Since", "0");

2.post请求参数中可以包括中文,get请求最好是编码一下里面的中文,不然会乱码

encodeURIComponent是编码中文部分

encodeURI是需要编码的所有部分

post请求需要手动设置请求头,以模拟表单提交的post请求而get则不需要

设置 xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

上一篇:64位Redhat系统应用(c++代码)搭建-使用informix和g++编译


下一篇:题解 CF1187E 【Tree Painting】