Sonderzeichen im Webrequest mitsenden

if else

Grünschnabel
Hallo,

wenn ich mit meinem Tool einen Webrequest sende der ein sonderzeichen enthält wird diesere nicht richtig übertragen.
Ich Sende z.B an ein php script

Code:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(www.test.de/s.php?h= + string);

und dieser trägt es in eine Mysql tabelle ein, doch in der tabelle wird statt dem ä(string) nur zeichen eingefügt..

wenn ich direkt vom browser aus: http://www.test.de/s.php?h=ä eingebe funktioniert das!

Würde mich über eine lösung sehr freuen.


// HttpUtility.UrlEncode(string) geht nicht
 
Ich kann dir auch keine konkrete Lösungsmöglichkeit anbieten.
Du könntest aber mal ausprobieren, ob das html-Zeichen dafür einsetzen (was das passende im Moment nicht).
Ansonsten:
Wer hat das PHP-Script geschrieben? Kannst du nicht einfach 'ae' verwenden, und das dann im Script wieder umwandeln?
 

Neue Beiträge

Zurück