解决winhttp连接超时最低4秒的问题
$T1 = TimerInit()$geturl = "http://facebook.com";上不去的网站
$WinHttp = ObjCreate("WinHttp.WinHttprequest.5.1")
$WinHttp.SetTimeouts(100, 100, 100, 100) ;设置操作超时时间,设置的再低,最低都要4秒钟才返回。
$WinHttp.Open("GET", $geturl, False)
$WinHttp.Send()
$WinHttp.WaitForResponse
$body = BinaryToString($WinHttp.Responsebody, 1)
MsgBox(64, Round(TimerDiff($T1)), $body)
;如何让这个连接2秒钟收不到数据就关闭? 回复 1# elexy
先判斷 再連接
http://www.autoitx.com/forum.php?mod=viewthread&tid=48622&highlight=%D7%EE%BF%EC WinHttp.WinHttprequest 用这个也只能这样了. WinHttprequest 用这个
页:
[1]