Hej! Istället för Request så borde du kolla i hjälpen för Request.ServerVariables... Där finns det en kuyl parameter... Hittar tyvärr inget som jag kan lägga dit istället .... men kanske man skall anropa med xmlDoc.loadXML(Request) istället för xmlDoc.load(Request) Hm... Fel av mig, Request.BinaryRead kan du titta på, det är all post-data rakt upp & ned...Ta emot XML
Nu drar jag ett långskott!
Är det någon som känner till hur man tar emot XML , Det fungerar bra att använda en asp-sida men nu verkar det inte fungera hos en annan som skickar xml.
Vad kan vara fel ...
han skickar ingen data -OK kollad han skickar data
brandvägg - skall inte vara något problem
han skickar xml på något konstigt sätt - ???
filen skapas - men den är tom och han får tillbaka typ "response.error"
Kan man skicka xml det på flera sätt, så att man inte kan ta emot det med asp ???
<code>
<%
Response.Buffer = True
Dim xmlDoc, SavePath
Set xmlDoc = Server.CreateObject("MSXML2.DOMDocument")
xmlDoc.async = false
xmlDoc.load(Request)
s = xmlDoc.xml
'skapa en fil av det inkommande xml-meddelandet(orderbekräftelse)
Set fso = CreateObject("Scripting.FileSystemObject")
Set cFSO = CreateObject("Scripting.FileSystemObject")
SavePath = "ordecomfirmation.xml"
Set responsefile = cFSO.CreateTextFile(Server.MapPath(SavePath))
responsefile.Writeline(s)
responsefile.close
%>
</code>
//Henke Sv: Ta emot XML
Sv: Ta emot XML
Sv: Ta emot XML