wie zu lösen "ist Der download von der angegebenen Ressource fehlgeschlagen" - Fehler?
<%
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
%>
wenn ich obigen code bekomme ich Fehlermeldung "Der download für die angegebene Ressource ist gescheitert"
Wie man dieses Problem lösen?
ist das Objekt mit dem Namen objXML oder xd ?
InformationsquelleAutor user475464 | 2012-10-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem und dachte, es war ein Berechtigungen-Fehler (cross-domain vielleicht?) mit dem Zugriff auf einen RSS-feed aus einer anderen Domäne. Ich war in der Lage, ziehen Sie den Inhalt des RSS-feed in meinem browser einfach nur gut. Ich habe nur eingeschränkten Zugriff auf die server und es ist hoch gesichert, so dass ich dachte, war es einige Sicherheitseinstellung.
Fand ich, dass dieser Alternative Ansatz erlaubt mir, dies zu umgehen:
InformationsquelleAutor Lys777
Starten, indem Sie versuchen, um herauszufinden, ob die URI, die Sie versuchen, Sie zu dereferenzieren kann aufgelöst werden, erfolgreich in anderen Kontexten.
Versuchen Sie zum Beispiel die Dereferenzierung es mit einem browser, oder mit curl oder wget. Wenn Sie abrufen können, die Ressource, die mit diesen Werkzeugen, dann ist Ihr problem liegt in der Art und Weise, die Sie Fragen ASP, um es abzurufen, und Sie müssen sich auf die API-Dokumentation um zu sehen, was du falsch machst. Wenn Sie nicht die Ressource abgerufen, die mit diesen tools (
curl http://example.com/test.xml
fällt für mich zum Beispiel), dann liegt das problem auf der server-Seite, und Sie haben einen anderen Satz von möglichen Ursachen und einen anderen Weg zu Lösung.InformationsquelleAutor C. M. Sperberg-McQueen
Ich vor demselben Problem,
Das problem war, dass wegen einiger anderer Dinge, die ich Tat, die aus der gleichen box, ich hatte Sie überschritten die zulässige Grenze von der Yahoo-geocoding-API. Einmal zurückgesetzt wurde - am nächsten Tag - es funktionierte wieder wie erwartet.
Die Fehlermeldung, dass der download "nicht bestanden", war technisch korrekt, aber nicht besonders anschaulich. Wie es scheint, ist dies auch ein Versagen auf der Yahoo-API, die ich nicht explizit gesagt (in XML), ich hatte die Grenze überschritten, es war einfach nicht der Rückkehr nichts.
InformationsquelleAutor Adarsh Madrecha