如何通过VBScript在Internet Explorer中根据需要欺骗用户代理?我想访问的网站仅供移动设备使用。我的目标是欺骗iOS移动设备。我需要能够伪造代理,显示页面,广告与之互动。谷歌让我失望。
TIA
答案 0 :(得分:1)
这段代码连接到假装为iPhone 6的http://www.whatsmyua.com/
并打印网站的输出:
Dim o : Set o = CreateObject("MSXML2.XMLHTTP")
o.Open "GET", "http://www.whatsmyua.com/", False
o.SetRequestHeader "User-Agent", "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25"
o.Send
WScript.Echo o.ResponseText
我手边没有iPhone 6,因此我使用this question来确定用户代理。
答案 1 :(得分:0)
管理将工作解决方案拼凑到我的概率(例如使用Windows手机):
set ie = CreateObject("InternetExplorer.Application")
ie.Visible = True
ie.Navigate "http://whatsmyuseragent.com",0,0,0,"User-Agent: Mozilla/5.0 (compatible; MSIE 10.0; Windows Phone 8.0; Trident/6.0; IEMobile/10.0; ARM; Touch; NOKIA; Lumia 920)"
现在这个解决方案存在于互联网上。洛尔