www.baike369.com
百科369 > Ajax教程 > XMLHttpRequest(XHR)对象请求的基本原理(open()方法)

XMLHttpRequest(XHR)对象请求的基本原理(open()方法)


XMLHttpRequest(XHR)对象请求的基本原理(open()方法)

一旦创建了XHR对象,至少在这个时候,对跨浏览器关注的大多数问题就消失了。为了调用一个XHR请求,所有的浏览器都使用同样的语法:

xhr.open(method,url,async[,username,password]);

其中:

  • method:method是一个HTTP方法,像GET、POST、HEAD等一样,尽管这些值不是大小写敏感的,根据HTTP的规范,它们应该大写。
  • url:参数url是要调用的特定的URL,并且可以是相对的URL或者是绝对的URL。
  • async:如果请求是异步创建,设置参数async为true;如果请求是同步创建,设置该参数为false。如果没有指定该参数的值,那么请求将使用异步创建的方式。
  • username和password:当尝试访问一个受HTTP基本身份验证保护的资源时,就会使用可选的参数username和password。

如果考虑到浏览器实现这个特性的方法,这些参数并不是非常有用的。

Copyright© 2011-2016 www.baike369.com All Rights Reserved