SwiZZ
Angesehenes Mitglied
Hallo AyomerInnen,
Ich habe ein kleines Programm mit C# geschrieben, dass einzige was das programm momentan macht ist ein MSXML Post.
CODE Private Sub btnSendHTTP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSendHTTP.Click
Dim xmlHTTP As New MSXML2.ServerXMLHTTP40
Dim odoc As New MSXML2.DOMDocument40
odoc.async = False
odoc.load("c:\test.xml")
xmlHTTP.open("POST", "http://127.0.0.1/api.php?type=nothing", False, "", "")
xmlHTTP.send(odoc)
MsgBox(xmlHTTP.responseText)
End Sub
Jetzt wenn ich durch den Proxy sehe was alles läuft, sieht so aus.
CODE POST HTTP/1.1
Accept-Language: de-ch
Content-Type: text/xml
Content-Length: 23979
Accept: */*
User-Agent: Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5)
Host: 127.0.0.1:81
Connection: Close
Data found after header end:
<xml>XML DATA</xml>
Frage es handlet sich nicht um ein normales Post, so kann ich die XML mit $_POST nicht lesen, wie kann ich das machen? Ich habe unter PHP gesucht für etwa wie HTTP_RAW_DATA damit ich alles inkl. headers kann lesen aber nichts gefunden.
Weiss jemmand von euch wie ich zu die XML stream komme?
Gruss
Steven
Ich habe ein kleines Programm mit C# geschrieben, dass einzige was das programm momentan macht ist ein MSXML Post.
CODE Private Sub btnSendHTTP_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSendHTTP.Click
Dim xmlHTTP As New MSXML2.ServerXMLHTTP40
Dim odoc As New MSXML2.DOMDocument40
odoc.async = False
odoc.load("c:\test.xml")
xmlHTTP.open("POST", "http://127.0.0.1/api.php?type=nothing", False, "", "")
xmlHTTP.send(odoc)
MsgBox(xmlHTTP.responseText)
End Sub
Jetzt wenn ich durch den Proxy sehe was alles läuft, sieht so aus.
CODE POST HTTP/1.1
Accept-Language: de-ch
Content-Type: text/xml
Content-Length: 23979
Accept: */*
User-Agent: Mozilla/4.0 (compatible; Win32; WinHttp.WinHttpRequest.5)
Host: 127.0.0.1:81
Connection: Close
Data found after header end:
<xml>XML DATA</xml>
Frage es handlet sich nicht um ein normales Post, so kann ich die XML mit $_POST nicht lesen, wie kann ich das machen? Ich habe unter PHP gesucht für etwa wie HTTP_RAW_DATA damit ich alles inkl. headers kann lesen aber nichts gefunden.
Weiss jemmand von euch wie ich zu die XML stream komme?
Gruss
Steven