忍者ブログ

えいりあす

C# の WebClient での 417 Expectation Failed.

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

C# の WebClient での 417 Expectation Failed.

C#のWebClientを使ってHTTP通信を行っていると、
417のHTTPステータスコードが返ってきました。

調べてみるとWebClientはデフォルトで、
Expect:ヘッダに100-continueを入れるらしい

なのでHTTP通信を行うコードより前に
System.Net.ServicePointManager.Expect100Continue = false;

上記のように、Expect100Continueプロパティにfalseに設定することで、
この問題を回避できるようです。

参考

HTTP POST Returns The Error: 417 “Expectation Failed.” (C#)

拍手[1回]

コメント

プロフィール

HN:
忘れ傘
性別:
男性
自己紹介:
Linux初心者
知識が浅すぎるので勉強中
あっぷろーだ:wasuregasa
ついったー:@__TIMESTAMP__

P R

最新コメント

[03/27 NONAME]
[03/26 ぽん]
[03/26 ぽん]
[03/17 ぽん]
[03/05 通りすがりのR]