asp-classic – ASP页面中的msxml3.dll错误“80072ee2”
我们刚刚转移到一台具有Windows 2008和SQL Server 2008的新专用服务器.我正在尝试使用Server.CreateObject(“MSXML2.ServerXMLHTTP”)访问同一服务器上的ASP页面.
在我们之前的2003服务器上,这工作正常,但是对于新的2008服务器,操作只是超时了. 这是代码: strURL = "http://www.storeboard.com/profile/profile_view.asp?MemberID=" & MemberID & "&sid=" & cSession.SessionID Set oXMLHttp = Server.CreateObject("MSXML2.ServerXMLHTTP") oXMLHttp.open "GET",strURL,false oXMLHttp.send() IF oXMLHttp.status = 200 THEN strOut = oXMLHttp.responseText ELSE strOut = "Could not get XML data." END IF Set oXMLHttp = nothing 代码很简单,但是我收到以下错误: msxml3.dll error '80072ee2' The operation timed out /handle404.asp,line 291 第291行指的是oXMLHttp.Send()行. 我可以使用替代代码吗?我使用服务器上访问其他服务器上的文件的其他位置的脚本,它们正常工作,但对我们服务器上的文件的任何访问都不起作用. 是否有一种替代方法可以让我在浏览器中保持URL完好无损?此人可以在他们的浏览器中写入URL:http://www.example.com/hello该文件不存在,但我有一个404处理程序,然后将用户指向正确的路径,而不更改浏览器URL,这对我们的SEO评级至关重要. 解决方法
Microsoft发布了一篇名为
INFO: Do Not Send ServerXMLHTTP or WinHTTP Requests to the Same Server的知识库文章
就替代方案而言,它取决于您在收到回复后对回复做了什么.如果脚本的整个目的是将请求转发到profile_view.asp,则可以使用 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 如何从url中删除returnurl?
- asp.net – linq foreach表现
- asp.net-mvc – dropzone.js和ASP.NET MVC文件发布是否为空
- asp.net – System.Web.HttpException:请求超时
- asp.net – 为什么我在Web.Release.config XML-Document-Tr
- query-string – asp .net 2.0上的最大查询字符串长度
- asp.net-mvc – 查看模型IEnumerable <>属性返回null(不绑
- asp.net – 存储Web应用程序项目组合参考的位置?
- .NET 5 Preview 1的深度解读和跟进
- asp.net-mvc – 如何在MVC中实现工作单元:责任
- 浅谈ASP.NET Core 2.0 部分视图(译)
- asp.net-mvc – 获取错误“视图at’?/ Views / P
- asp.net – 在Page_Load(对象发送者,EventArgs e
- asp.net – SQL – 两个不同长度的字符串之间的相
- asp.net-mvc – VS 2012中缺少“Browse With …”
- asp.net-web-api – 在MVC 6中不可用的ResponseT
- “超频”处理ASP.NET应用的技术
- ASP.NET MVC页面不会加载并说“找不到资源”
- asp.net-mvc – 在新窗口中打开的DisplayFor Dat
- 修改服务器配置 让asp.net文件后缀名随心所欲