情報科学屋さんを目指す人のメモ(FC2ブログ版)

何かのやり方や、問題の解決方法をどんどんメモするブログ。そんな大学院生の活動「キャッシュ」に誰かがヒットしてくれることを祈って。

ブログ内検索

スポンサーサイト このエントリーを含むはてなブックマーク

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告 | 編集
このエントリーをはてなブックマークに追加 Clip to Evernote

HTTPヘッダ Connection : close このエントリーを含むはてなブックマーク

C#+.NETで、HTTPヘッダを設定する際には、HttpWebRequestのAcceptプロパティやRefererプロパティの用に、用意されているプロパティを利用したり、HeadersプロパティにAddメソッドを使ったりします。

今回は、HTTPヘッダにConnection : close を設定したかったので、Connectionプロパティを使うのかなぁと思っていました。

それで、実行してみると、
このプロパティを使用して、Keep-Alive および Close を設定することはできません。」
というエラーが。 はぁ、そうなんですか、じゃぁいつ使うんですか?って思っちゃいます・・・

それはいいとして、じゃぁ、どうすればいいのかと。

ちょっと調べると、HttpWebRequestクラスには、KeepAliveプロパティというのがあるみたいでした。
ということで、KeepAlive = false にすると、ConnectionがKeep-Aliveじゃなくなって、Closeになるのかな・・・と。とっても適当です(笑)

fiddlerで調べればいいんですけどね。ちょとメモ程度に書いておきます。

C# | コメント:0 | トラックバック:0 | 編集
このエントリーをはてなブックマークに追加 Clip to Evernote

この記事のコメント

コメントの投稿 エントリの新旧に関わらず、極力18時間中に返信します。














この記事のトラックバック

トラックバックURL:
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。