服务器端利用xmlhttp生成网页静态文件时假死
Equn 2009-03-07 05:28:45 Function getHTTPPage(url)
dim objXML
set objXML=server.createobject("MSXML2.XMLHTTP")'定义
objXML.open "POST",url,false'打开
objXML.send()'发送
If objXML.readystate<>4 then '判断文档是否已经解析完,以做客户端接受返回消息
exit function
End If
getHTTPPage=BytesToBstr(objXML.responseBody)'返回信息,同时用函数定义编码
set objXML=nothing'关闭
if err.number<>0 then err.Clear
End Function
使用以上函数来把动态网页转化为静态的html页面,但经常随机性的加载某个页面时假死,只有重新启动IIS才能恢复正常。
就好像是MSXML2.XMLHTTP组件被堵死了一样。
这是在windows2003的服务器端运行的。