Foxtable(狐表)用户栏目专家坐堂 → web下载文件的问题


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

主题:web下载文件的问题

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/5/16 21:01:00 [显示全部帖子]

回1楼,结合StatusCode使用即可

httprequest
Select Case e.Path
    Case "test.htm"
        e.Response.StatusCode = "404"
        e.WriteString("")
End Select


客户端调用
Dim hc As New HttpClient("http://127.0.0.1/test.htm")
hc.SkipError = True
If hc.GetFile("c:\data\123.jpg") Then
    MessageBox.show("文件下载成功","提示")
Else
    MessageBox.show("文件下载失败","提示")
End If
Output.Show("hc.StatusCode=" & hc.StatusCode)

回2楼,我测试SkipError 是有效的
Dim hc As New HttpClient("http://127.0.0.1/test.htm")
hc.SkipError = True
hc.GetData
Output.Show("hc.StatusCode=" & hc.StatusCode)

 回到顶部