是否可以使用Windows Script Host或任何其他Windows脚本技术来执行具有特定标头字段(如'referer','cookies'或'User-Agent')的HTTP请求?
谢谢。
是(VBScript): –
Dim oWinHTTP Set oWinHTTP = CreateObject("WinHttp.WinHttpRequest.5.1") oWinHTTP.Open "GET", "http://remoteserver/thing.ext", False oWinHTTP.SetRequestHeader "User-Agent", "My Agent String" oWinHTTP.Send
使用WinHttp为您提供最高级别的控制,如果您想更有效地访问任何发送的XML DOM,可以使用MSXML2.serverXMLHTTP.3.0。 使用标准的MSXML2.XMLHTTP.3.0组件通过WinINet在给你的用户代理设置和cookie存储等,但减少了对通话的控制。
我们可以使用jsp / java来设置请求头像缓存控制:'max-age = 10000'吗? 其实只要用户在特定的时间回到这个页面,比如说10分钟,我们只需点击浏览器的后退按钮就可以看到上一页的旧数据。
谢谢,Anurag