タイトル通り。
リモート サーバーからの HTTP 応答に値がゼロの Content-Length ヘッダーが含まれている場合がありますが、それでも HTTP body が返されます。本体は引き続きブラウザーで jQuery を使用して取得できますが、HttpWebResponse.GetResponseStream() を使用しても何も読み取れません。強制的に読むにはどうしたらいいですか?みんな、ありがとう。
これが私が出会ったHTTPレスポンスの例です。
HTTP/1.1 200 OK
接続: キープアライブ
キャッシュ制御: no-cache,no-store
コンテンツ タイプ: テキスト/プレーン
コンテンツの長さ: 0
日付: 2013 年 9 月 30 日 (月) 09:34:21 GMT
(HTTP ボディ)