<<< 返回 access911.net 编程静态资料库索引页

用MSXML2.ServerXMLHTTP的setTimeouts属性解决并死问题

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2006-9-23  浏览人次:2302


专题地址:http://access911.net/fixhtm/72FABE1E10DCEEF3.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 


ASP中使用XMLHTTP读取远程数据 


照例使用XMLhttp同步方式获取数据,可是由于网络不稳定,经常造成'死锁'状况,既send之后一直不返回服务器结果,也不出错.
 
被这个问题折磨了好久,最后才查到还有ServerXMLHTTP这个对象,看了介绍才知道它才是天生为了服务器端获取其他网站信息设计的.利用他的超时机制,问题轻松解决:D
 
参考:
 
http://support.microsoft.com/kb/290761/zh-cn
 
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/xmlsdk/html/97884cf6-5fdf-4b1f-8273-73c0e098b8f3.asp
 
下面付简单封装了ServerXMLHTTP的简单类,共参考:
<% 

'使用范例
'读取URL 的HTML
dim myHttp
set myHttp=new xhttp
myHttp.URL="http://www.baidu.com"
Response.Write(myHttp.html)

'保存远程图片到本地
myHttp.URL="http://www.baidu.com/img/logo.gif"
myHttp.saveimage=".....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/72FABE1E10DCEEF3.htm

 


上一篇:新手来看:除函数以外JET SQL与T-SQL的一些明显区别

下一篇:ACCESS中做HTML XML 开发的参考资料及地址

2017年2月22日生成静态资料