AJAX的请求
发送请求到服务器 ,使用XMLHttpRequest对象的send()和open()方法
xmlhttp.open("GET","abc.com",true);
xmlhttp.send();
三个参数open(method,url,async)
- method:请求的类型;GET 或 POST
- url:文件在服务器上的位置
- async:true(异步)或 false(同步)
xmlhttp.send()
一个参数send(string)
string仅用于post请求
--------------------------------------------------------
如需获得来自服务器的响应 ,请使用 XMLHttpRequest 对象的 responseText 或 responseXML 属性。
responseText 获得字符串形式的响应数据。
responseXML 获得 XML 形式的响应数据。
-------------------------------------------------------
与 POST 相比,GET 更简单也更快,并且在大部分情况下都能用。
然而,在以下情况中,请使用 POST 请求:
- 无法使用缓存文件(更新服务器上的文件或数据库)
- 向服务器发送大量数据(POST 没有数据量限制)
- 发送包含未知字符的用户输入时,POST 比 GET 更稳定也更可靠