我翻译的ServerXMLHttp中文手册(7)

来源:互联网 发布:轩辕剑系列 知乎 编辑:程序博客网 时间:2024/04/28 09:47

本手册完整下载地址:http://download.csdn.net/source/1977669

abort 方法

取消当前HTTP请求。

语法
oServerXMLHttpRequest.abort
例子
dim oServerXmlhttpset oServerXmlhttp = server.createObject("Msxml2.ServerXMLHTTP.3.0")oServerXmlhttp.open "GET", "http://localhost/book.htm", True, "", "" oServerXmlhttp.send()if oServerXmlhttp.readyState = 200 then oServerXmlhttp.abortend ifset oServerXmlhttp = nothing
备注

调用这个方法之后,对象回到UNINITIALIZED状态,而且open方法必须被重新调用。

 

getAllResponseHeaders 方法

索回所有的HTTP头的信息值。

语法
strValue = oServerXmlhttp.getAllResponseHeaders
示例
dim oServerXmlhttpset oServerXmlhttp = server.createObject("Msxml2.ServerXMLHTTP.3.0")oServerXmlhttp.open "GET", "http://localhost/book.htm", True, "", "" oServerXmlhttp.send()if oServerXmlhttp.readyState = 200 and oServerXmlhttp.readyState = 4 then Response.Write oServerXmlhttp.getAllResponseHeadersend ifset oServerXmlhttp = nothing

这个例子返回了结果页的头信息This example returns the resulting page header information that was returned by the Web (HTTP) server hosting the specified page (sample.xml). For example, your output should include the following type header field information:这个例子返回结果页面标头信息传回由Web(HTTP)服务器托管指定的页面(sample.xml)。例如,您的输出应包括以下类型的头方面的信息:

Server: Microsoft-IIS/5.1
Connection: keep-alive
Date: Mon, 09 Jun 2003 18:20:29 GMT
Content-Type: text/xml
Accept-Ranges: bytes
Last Modified: Fri, 06 Jun 2003 12:11:56 GMT
ETag:"1033b5d2242cc31:97c"
Content-Length: 4550
备注

这个方法的结果只有在send方法已经成功完成之后才可用。

原创粉丝点击