VB6 – WinHttpRequest Timouts问题

VB6 – WinHttpRequest Timouts问题,第1张

概述我在VB6中使用WebRequest并且我将超时设置为“5000”(5秒),但即使在5秒后它也没有超时,任何帮助都表示赞赏. x:Dim objWinHTTPSet objWinHTTP = CreateObject("WinHttp.WinHttpRequest.5.1") objWinHTTP.Open "POST", "http://twitter.com/" & Twitt 我在VB6中使用WebRequest并且我将超时设置为“5000”(5秒),但即使在5秒后它也没有超时,任何帮助都表示赞赏.

x:Dim objWinhttpSet objWinhttp = CreateObject("Winhttp.WinhttpRequest.5.1")    objWinhttp.Open "POST","http://twitter.com/" & TwitterUSERname    objWinhttp.SetTimeouts 5000,5000,5000    Call objWinhttp.Send(psData)    MsgBox (objWinhttp.Status)    If objWinhttp.Status <> 200 Then    Timer.Enabled = False    MsgBox ("D:")    GoTo x    End If
解决方法 你应该在objWinhttp.Open之前设置objWinhttp.SetTimeouts

以及为objWinhttp.SetTimeouts设置的四个参数是

Resolve,Connect,Send and Receive

所以每个值都应该根据它来设置.

总结

以上是内存溢出为你收集整理的VB6 – WinHttpRequest Timouts问题全部内容,希望文章能够帮你解决VB6 – WinHttpRequest Timouts问题所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1229506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-06
下一篇 2022-06-06

发表评论

登录后才能评论

评论列表(0条)

保存