本帖最后由 guoguo188 于 2020-1-4 16:13 编辑
$oHTTP = ObjCreate("WinHttp.WinHttpRequest.5.1")
$oHTTP.Open( 'GET', 'https://www.t ', False)
$oHTTP.SetRequestHeader("Referer", "https://w c.htm");;标头注释,没有则不需要
$oHTTP.SetRequestHeader("Host", "ww m");;标头注释,没有则不需要
$oHTTP.SetRequestHeader("Cookie", 'pg 47873');;标头注释,没有则不需要
$oHTTP.Send()
代码就上面这几行 $oHTTP.Send()
$oHTTP.Send()^ ERROR
但是后面抓包就看得出是正常提交的,也正确返回数据,就是抓不出返回的数据。
论坛搜到这个贴说
http://www.autoitx.com/forum.php ... 7507&highlight=post
说到 post 和 get 的大小写。。。。 改成大写
但我改成大写了,也是一样,请问这个状况怎么解决?
--------------------------------------------
2020年1月4日15:59:27 【已解决】
1.首先错误是 au3版本的问题弄的,换别的版本测试
2.如果发送成功,返回的内容为空:
https返回空的,装下面两个看下能不能解决
装
http://download.windowsupdate.co ... 88c658e52a0dec0.msu
装
http://download.microsoft.com/do ... oftEasyFix51044.msi
重启
我的 64位win7 操作这两步已经解决
32位没试过:32位下载地址:http://www.catalog.update.microsoft.com/search.aspx?q=kb3140245
感谢发哥 和 啊婆 的启发
|