0

ASP中的XMLHTTP

Posted in ASP at 四月 12th, 2008 / No Comments »

*****************************************************
原创作者:易心 QQ 343931221
个人网站:www.ex123.net
作品由易心原创,转载请保留此版权信息。
*****************************************************

源文件: 
 
Function  saveData(d) 
           Dim  xmlHttp 
           Dim  sData 
            
           Set  xmlHttp  =  CreateObject(“Msxml2.XMLHTTP”) 
           sData=d 
           xmlHttp.Open  “POST”,  “save.asp”,  false 
           xmlHttp.setRequestHeader  “Content-Type”,  “application/x-www-form-urlencoded” 
           xmlHttp.Send  (sData) 
 
           saveData  =  xmlHttp.responseText 
           Set  xmlHttp  =  nothing 
End  Function 
 

XMLHTTP  对象方法 
 
方法  说明   
Abort  取消当前  HTTP  请求。   
GetAllResponseHeaders  从响应信息中检索所有的标头字段(header  fields)。   
GetResponseHeader  从响应信息正文中获得一个  HTTP  标头值。   
Open  打开一个与  HTTP  服务器的连接。   
SetRequestHeader  设定一个请求的标头字段。   
Send  向  HTTP  服务器发送请求。可包含正文。   
 
 
XMLHTTP  对象属性 
 
属性  值  说明   
OnReadyStateChange  事件处理器参考  仅用于异步操作。指定当就绪状态发生改变时(例如当数据从服务器上返回时)调用的事件处理器。   
ReadyState  整型  说明异步操作的状态:未初始化(0),正在加载(1),已加载(2),交互(3),或者已完成(4)。   
ResponseBody  变量数组  将响应信息正文作为数组返回。   
ResponseStream  Istream  将响应信息正文作为一个  ADO  Stream  对象返回。   
ResponseText  字符串  将响应信息正文作为一个文本字符串返回。   
ResponseXML  XMLDocument  对象  返回响应信息正文,并视为已被  MSXML  XMLDOM  语法分析器分析过。   
Status  长型  由服务器返回的  HTTP  状态码。   
StatusText  字符串  HTTP  响应行状态。   

 
XMLHTTP.setTimeouts(resolveTimeout,  connectTimeout,   
sendTimeout,  receiveTimeout)

Published in ASP
Tags:

No Responses to “ASP中的XMLHTTP”

Leave a Reply

请输入算式结果(看不清请点击图片)
(必须)