我正在尝试http://173.192.48.92/test.php
使用 WSH 下的 JScript 下载此测试页面。
我正在使用这样的 WinHttp 组件:
WinHTTP = WScript.CreateObject('WinHttp.WinHttpRequest.5.1') ;
WinHTTP.Open( 'GET', 'http://173.192.48.92/test.php' ) ;
WinHTTP.Send() ;
WScript.echo( WinHTTP.responseText ) ;
但我不能让它工作。WinHttp 触发运行时错误,因为该页面有Content-Type: text/html; charset=UTF-8
但该页面的实际内容是 latin1。
有没有办法可以使用 WSH 获取 URL 的内容,无论该内容是什么?
PS:我使用的是 Windows Vista SP2 和 IE9