Hallo zusammen 
Also ums kurz zu machen: Ich habe einen Stream (mit C#), einen Post-Request. Der sieht folgendermassen aus:
Das funktioniert soweit. Mit diesem Stream schicke ich noch einen Teststring mit ("TestString").
Wo ist dieser nun ersichtlich..? Muss ich den irgendwie umkodieren?
Also mein PHP-File auf dem Server sieht bis jetzt folgendermassen aus:
Da lässt sich aber nix tolles daraus erkennen oO Wo ist mein String geblieben?
Danke im Voraus für eure Hilfe!
MfG
Onyxagargaryll

Also ums kurz zu machen: Ich habe einen Stream (mit C#), einen Post-Request. Der sieht folgendermassen aus:
Code:
//Create a Web-Request to an URL
HttpWebRequest htreq = (HttpWebRequest)WebRequest.Create("http://.....");
//Define Proxy Settings
htreq.Proxy = new WebProxy("derproxy", true);
htreq.Proxy.Credentials = CredentialCache.DefaultCredentials;
//Defined poperties for the Web-Request
htreq.Method = "POST";
htreq.MediaType = "HTTP/1.1";
htreq.ContentType = "text/xml";
htreq.UserAgent = "Example Client";
//Defined data for the Web-Request
byte[] byteArrayData = Encoding.ASCII.GetBytes("TestString");
htreq.ContentLength = byteArrayData.Length;
//Attach data to the Web-Request
Stream dataStream = htreq.GetRequestStream();
dataStream.Write(byteArrayData, 0, byteArrayData.Length);
dataStream.Close();
//Send Web-Request and receive a Web-Response
HttpWebResponse httpWebesponse = (HttpWebResponse)htreq.GetResponse();
//Translate data from the Web-Response to a string
dataStream = httpWebesponse.GetResponseStream();
StreamReader streamreader = new StreamReader(dataStream, Encoding.UTF8);
string response = streamreader.ReadToEnd();
streamreader.Close();
this.response = response;
Wo ist dieser nun ersichtlich..? Muss ich den irgendwie umkodieren?
Also mein PHP-File auf dem Server sieht bis jetzt folgendermassen aus:
PHP-Code:
<?php
print_r ($_POST);
print_r ($_GET);
print_r ($_SERVER['REQUEST_METHOD']);
print_r ($_SERVER['QUERY_STRING']);
print_r ($_SERVER['HTTP_USER_AGENT']);
print_r ($_SERVER['PHP_SELF']);
print_r ($_SERVER['argv']);
print_r ($_SERVER['argc']);
?>
Da lässt sich aber nix tolles daraus erkennen oO Wo ist mein String geblieben?
Danke im Voraus für eure Hilfe!
MfG
Onyxagargaryll

Kommentar