0
所以我試圖讀取包含捷克字符(ř,š,š,ň等)的頁面的HTML源代碼。該頁的字符集是windows-1250
(Content-type = text/html; charset=windows-1250
)。Windows.Web.Http.HttpClient字符編碼
var hc = new Windows.Web.Http.HttpClient();
var uri = new Windows.Foundation.Uri("http://rozvrhuni.hys.cz/150909.html");
hc.defaultRequestHeaders.acceptLanguage.parseAdd("cs");
hc.defaultRequestHeaders.acceptEncoding.parseAdd("windows-1250");
hc.getStringAsync(uri).done(
function complete(result) {
htmlText = result;
},
function error(result) {
(new Windows.UI.Popups.MessageDialog("Non-existent content", "Error")).showAsync().done();
return;
}
);
我的代碼獲取源代碼,但繼續錯讀一些字符(R = O,C = E等)
我該怎麼做才能正確讀取頁面?