Foxtable(狐表)用户栏目专家坐堂 → post上传如何进行超时判断


  共有2349人关注过本帖树形打印复制链接

主题:post上传如何进行超时判断

帅哥哟,离线,有人找我吗?
pengjiam
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:2763 威望:0 精华:0 注册:2011/7/30 21:27:00
post上传如何进行超时判断  发帖心情 Post By:2020/10/13 16:19:00 [只看该作者]

    这是网络上传的客户端程序,如何在其中加入超时判读,一旦网络不畅通,对未上传的数据做记录,待网络畅通后在进行上传?
    Dim msg As String = "head=" & head & "&body=" & body & "&updates=" & updates
    Dim req = System.Net.WebRequest.Create("https://www.xxx.xyz/insertage.php")
    req.Method = "POST"
    req.Timeout = 10000
    req.C
    req.UserAgent = "Mozilla/5.0 (Windows NT 6.3; rv:66.0) Gecko/20100101 Firefox/66.0"
    Dim aryBuf As Byte() = Encoding.GetEncoding("utf-8").GetBytes(msg)
    req.ContentLength = aryBuf.Length
    Dim writer = req.GetRequestStream()
    writer.Write(aryBuf, 0, aryBuf.Length)
    writer.Close()
    writer.Dispose()

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/13 16:49:00 [只看该作者]

try一下

try
Dim msg As String = "head=" & head & "&body=" & body & "&updates=" & updates
    Dim req = System.Net.WebRequest.Create("https://www.xxx.xyz/insertage.php")
    req.Method = "POST"
    req.Timeout = 10000
    req.C
    req.UserAgent = "Mozilla/5.0 (Windows NT 6.3; rv:66.0) Gecko/20100101 Firefox/66.0"
    Dim aryBuf As Byte() = Encoding.GetEncoding("utf-8").GetBytes(msg)
    req.ContentLength = aryBuf.Length
    Dim writer = req.GetRequestStream()
    writer.Write(aryBuf, 0, aryBuf.Length)
    writer.Close()
    writer.Dispose()
catch ex as Exception
msgbox("出错:" & ex.message)
end try

[此贴子已经被作者于2020/10/13 17:38:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
pengjiam
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:187 积分:2763 威望:0 精华:0 注册:2011/7/30 21:27:00
  发帖心情 Post By:2020/10/13 17:34:00 [只看该作者]

系统提示:未定义类型"excption"

在语句catch ex as excption之前如何定义excption?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/10/13 17:39:00 [只看该作者]

catch ex as Exception

 回到顶部