我的程序通过发出 HttpWebRequest 并从 HttpWebResponse 读取流来读取网页内容。
我查看了html内容并看到了这个。
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
所以我这样做了:
Encoding CorrectEncoding = Encoding.GetEncoding("iso-8859-1");
StreamReader readStream = new StreamReader(receiveStream, CorrectEncoding);
result = readStream.ReadToEnd();
但在内部result
,我看到的是 Bj?rn,而不是在浏览器中看到 Björn。知道我做错了什么吗?
谢谢