0

我正在使用以下脚本来获取 URL 的内容:

WinHTTP = WScript.CreateObject('WinHttp.WinHttpRequest.5.1') ;
WinHTTP.Open( 'GET', theUrl ) ;
WinHTTP.Send() ;
var content = WinHTTP.ResponseText ;

除非 URL 的内容是带有 UTF-8 编码的 XML 并且其中有 latin1 字符,否则它工作正常。
我收到关于多字节代码页中缺少某些内容的错误,并且脚本被终止。

如何告诉 WinHttp 忽略该错误?

PS:该错误发生在 Windows Vista 中,但不在 Windows XP 中(我不知道 Win 7 或 8)。

4

1 回答 1

0

我认为我在这里的回答(关于这个问题的一个变体)也会回答这个问题。

于 2013-03-02T18:51:11.010 回答