Ich habe mir am Wochenende einen Client geschrieben, der den HttpWebRequest verwendet. Allerdings war ich noch gestern der Auffassung, dass ich mit diesem ebenso keinen POST Query versenden kann und bin dann erst auf WebClient gestoßen. Natürlich völliger Unsinn, denn der verwendet auch nur den HttpWebRequest.
Ich habe mich nochmal mit dem HTTP-Header auseinandergesetzt und aufgrund dieses Codes
search.cpan.org/~gaa...TP/Request/Common.pm (letzter Post des Headers im Artikel) mir das Ganze hergeleitet und mit dem Stream des HttpWebRequest gearbeitet und den Header ergänzt. Wenn ich das Ganze soweit fertig habe - mir fehlt noch die Berechnung der Content-Length und Datei-Uploads laufen noch nicht korrekt - dann werde ich gerne die Klassen hier posten.
Danke für den Link, der sieht auch sehr gut aus. Eine wunderbare Ergänzung und Denklückenfüllung ...
Viele Grüße
Christian