0
コードを作成してページをダウンロードしましたので、チャンクエンコーディングを使用しましたが、結果は良好ではありません。HttpWebRequestエラーがチャンクタイプのエンコーディングをサポートしています
私はフィドラーを見ました - 文字が正しいです。
簡単なもので正しい文字を取得するにはどうすればよいですか? (手動解析なし)
または、このエンコーディングをサポートしないようにサーバーにどのように伝えることができますか?事前
で
おかげで、ここでのC#のコード
HttpWebRequest webRequest = (HttpWebRequest)HttpWebRequest.Create("http://www.grad-nk.ru/arti/531.php");
var webResponse = (HttpWebResponse)webRequest.GetResponse();
using (Stream stream = webResponse.GetResponseStream())
{
using (StreamReader streamReader = new StreamReader(stream))
{
var content = streamReader.ReadToEnd();
}
}
編集されています
ここでは、ラインがそう、それはWALへ
using (StreamReader streamReader = new StreamReader(stream, Encoding.GetEncoding(webResponse.CharacterSet)))
おかげで仕事作るです!!!
レスポンスのContent-Typeヘッダーに文字セットが指定されていますか? – simonc