向各位请教

xuwenfu 2004-09-22 01:41:30
有这样一段代码
<%
var srvxmlhttp=server.createobject("msxml2.serverxmlhttp.4.0");
srvxmlhttp.open("get","地址/.asp",false);
srvxmlhttp.send();
%>
运行程序时出现timed out
错误提示
msxml4.dll:调用send方法后,不能调用此方法。
向各位高手请教如何解决此问题
...全文
40 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
whnnet 2004-09-22
  • 打赏
  • 举报
回复
serverxmlhttp一般要提供验证信息的
whnnet 2004-09-22
  • 打赏
  • 举报
回复
客户端:

var srvxmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
srvxmlhttp.open("get","地址/.asp");
srvxmlhttp.send();
whnnet 2004-09-22
  • 打赏
  • 举报
回复
你在服务器端使用嘛?要注意大小写。另外,不要指定版本号,为了兼容性考虑

var srvxmlhttp=Server.CreateObject("msxml2.serverxmlhttp");
srvxmlhttp.open("get","地址/.asp",false,username,password);
srvxmlhttp.send();

非必要,不要用serverxmlhttp,应该这样

var srvxmlhttp=Server.CreateObject("Msxml2.XMLHTTP");
srvxmlhttp.open("get","地址/.asp");
srvxmlhttp.send();
mind_1220 2004-09-22
  • 打赏
  • 举报
回复
function getHTTPPage(url)
on error resume next
dim http
set http=Server.createobject("Msxml2.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate<>4 then exit function
getHTTPPage=bytes2BSTR(Http.responseBody)
set http=nothing
if err.number<>0 then err.Clear
end function

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧