ajax中get与post区别
post和get两种方式的整体思路一致,只是细节上有所差别
-
使用open准备请求时,参数1需要设置为post,参数2只需要设置后端程序地址。
-
将需要传递到后端的数据拼接成一个独立的字符串,字符串的格式为
==var str = ‘key=value&key=value&....’;== (内部结构跟get传参时的结构一致)
-
调用setRequestHeader方法将数据格式转为 application/x-www-form-urlencoded
-
将拼接好的数据字符串作为参数传入send方法
-
后端的php程序需要使用 $_POST来接收数据
post
get