如何解决“指定资源下载失败”的错误?(how to solve “The download of t

2019-09-24 05:16发布

<%
        set xd= server.createobject("msxml2.domdocument.6.0")
        xd.async = false
        xd.load("http://example.com/test.xml")

        set errorlist= xd.selectnodes("/XMLResponse/ServiceList/")

        if errorlist.length <> 0 then 
        response.write "FILE EXIST"
        else
        Response.Write xd.parseError.reason
        end if
    %>

当我上面的代码我收到错误运行“的指定资源的下载已失败”

如何解决这个问题?

Answer 1:

我有同样的问题,并从另一个域访问RSS源想通这是一个权限错误(跨域也许?)。 我能拉起RSS提要的内容在我的浏览器就好了。 我对服务器有限的访问,它是高度安全的,所以我想这是一些安全设置。

我发现,这种替代方法让我解决此问题:

Set xHttp = CreateObject("MSXML2.XMLHTTP")
xHttp.open "GET", "http://example.com/test.xml", False
xHttp.send

Set xd = Server.CreateObject("Microsoft.XMLDOM")
xd.loadxml(xHttp.responseText)

[rest of your code]


Answer 2:

通过试图找出是否URI您尝试取消引用可以在其他情况下成功解除引用启动。

例如,尝试用浏览器或卷曲或wget的解引用它。 如果你可以检索这些工具的资源,那么你的问题就出在你问ASP检索的方式,你需要看API文档,看看你做错了什么。 如果无法检索与这些工具的资源( curl http://example.com/test.xml失败对我来说,例如),那么问题出在服务器端,你有一组不同的可能原因和不同的道路来解决。



Answer 3:

我也面临同样的问题,

问题是,因为一些其他的东西,我在同一个盒子做的,我已经超过了雅虎地理编码的API允许的极限。 一旦被重置 - 第二天 - 一切又恢复了正常。

该下载已经“失败”的错误消息,在技术上是正确的,但不是特别的描述。 好像这也是在雅虎的API失败我没有被明确告知(XML格式),我已经超过了极限,它只是不返回任何东西。



Answer 4:

我更新的Windows 7到Windows 7 SP1和Internet Explorer 8到Internet Explorer 11。它解决了这个问题。



文章来源: how to solve “The download of the specified resource has failed” error?