Webclient und expect100continue

8

Wie kann expect100 am besten eingestellt werden, wenn WebClient (C # .NET) verwendet wird? Ich habe diesen Code unten, ich sehe immer noch 100 in der Kopfzeile. Dummer Apache beschwert sich immer noch mit 505 Fehler.

%Vor%

Hinweis: Wenn ich das obige in eine Konsolen-App lege und es laufen lasse - dann sehe ich die Header in Fiddler nicht. Mein Code ist jedoch in eine Benutzerbibliothek eingebettet, die von einer WPF-App geladen wird. Also, gibt es mehr zu Expect100Continue in Bezug auf Thread, Initialisierung usw. Nun, ich denke, es ist mehr von meinem Code-Problem.

    
neblinc1 06.05.2010, 21:04
quelle

3 Antworten

8

Sie müssen die Eigenschaft Expect100Continue für die ServicePoint festlegen, die für den URI verwendet wird, auf den Sie zugreifen:

%Vor%     
Thomas Levesque 28.12.2010, 11:23
quelle
1

Versuchen Sie, den WebClient instanse zu erstellen, nachdem Sie Expect100Continue auf false geändert haben. Oder verwenden Sie Webrequest anstelle von WebClient

    
rds 28.12.2010 11:10
quelle
1

Die einzige Möglichkeit besteht darin, eine Überschreibung zu erstellen.

%Vor%

Das funktioniert perfekt.

    
Syv Development 02.04.2017 18:52
quelle

Tags und Links