4
<%
        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
    %>

上記のコードを実行すると、「指定されたリソースのダウンロードに失敗しました」というエラーが表示されます

これを解決するには?

4

4 に答える 4

0

逆参照しようとしている URI が他のコンテキストで正常に逆参照できるかどうかを確認することから始めます。

たとえば、ブラウザ、curl、wget で逆参照してみてください。これらのツールを使用してリソースを取得できる場合、問題は ASP にリソースを取得するように要求する方法にあり、API ドキュメントを調べて何が間違っているかを確認する必要があります。これらのツールでリソースを取得できない場合 (curl http://example.com/test.xmlたとえば、私にとっては失敗します)、問題はサーバー側にあり、考えられる原因のセットが異なり、解決への道が異なります。

于 2012-10-17T16:13:19.957 に答える