C♯相談室 Part15
■ このスレッドは過去ログ倉庫に格納されています
0455デフォルトの名無しさん
NGNGAccept-Encodingのヘッダを追加してリクエストを送ろうとしても
Accept-Encodingだけ抜け落ちます。
If-None-Matchなどは全く同じように追加しても問題なく送信されています。
Accept-Encodingを送るにはどうすりゃいいのでしょうか?
こんな感じ。
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://pc5.2ch.net/tech/subject.txt");
req.Headers.Add("Accept-Encoding", "gzip");
HttpWebResponse res = (HttpWebResponse)req.GetResponse();
送信する直前にHeadersの中身を確認してもAccept-Encoding:gzipは存在します。
でも、実際のリクエストのヘッダには無いのです。
無理ならHttpWebRequestを窓から投げ捨ててSocketで書き直します…
■ このスレッドは過去ログ倉庫に格納されています