XMLHttpRequest 对象的方法及属性

    技术2022-05-11  17

    常用方法:

    string getAllResponseHeaders():void setRequestHeader(string header,string value):这个方法为HTTP请求中一个给定的首部设定值。它有两个参数,第一个串表示要设置的首部,第二个串表示要在首部中放置的值。需要说明,这个方法必须在调用open()之后才能调用。void open():建立到服务器的新请求。 void send():向服务器发送请求。 void abort():退出当前请求。 string getResponseHeader(string header): responseText:服务器返回的请求响应文本。

    open() 方法该方法有五个参数:

    request-type:发送请求的类型。典型的值是 GET 或 POST,但也可以发送 HEAD 请求。 url:要连接的 URL。 asynch:如果希望使用异步连接则为 true,否则为 false。该参数是可选的,默认为 true。 username:如果需要身份验证,则可以在此指定用户名。该可选参数没有默认值。 password:如果需要身份验证,则可以在此指定口令。该可选参数没有默认值。

    通常使用其中的前三个参数。事实上,即使需要异步连接,也应该指定第三个参数为 “true”。这是默认值,但坚持明确指定请求是异步的还是同步的更容易理解。


    最新回复(0)