empfangen von xml von einer anderen website ' s aufrufen ServerXMLHTTP-post-in classic asp

Schreibe ich beide Seiten einer ASP-Seite ASP-Seite Gespräch, in dem die Ursprungs-Webseite, schiebt die Informationen an die empfangende Seite, auf welche dann verarbeitet Sie und sendet eine Antwort. Die Ursprungs-Webseite verwenden, müssen Sie den code unten starten Sie die converstation:

url = "www.receivingwebsite.com\asp\receivingwebpage.asp
information = "UserName=Colt&PassWord=Taylor&Data=100"
Set xmlhttp = server.Createobject("MSXML2.ServerXMLHTTP")
xmlhttp.Open "POST", url, false
xmlhttp.setRequestHeader "Content-Type", "text/xml"
xmlhttp.send information

...und dann irgendwie den ASP-code in der empfangenden Seite muss in der Lage sein, um die Informationen, die gesendet wurde. Ich habe versucht, alles, was ich denken kann. Die Informationen werden nicht in das request Objekt querystring oder arrays (da der content-type ist text/xml) und ich habe versucht, die Weitergabe der gesamten Anfrage-Objekt zu einem domdocument über seine load() - und/oder loadxml() Methoden.

Egal was ich mache, ich kann nicht die Informationen finden, aber ich weiß, dass es gesendet wird, weil wenn ich den content-type zu application/x-www-form-urlencoded können, sehe ich es in request.form array.

Also, wo sind meine Daten, wenn der content-type ist text/xml?

InformationsquelleAutor | 2008-12-15
Schreibe einen Kommentar