Foxtable(狐表)用户栏目专家坐堂 → Httpclient下载文件失败


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

主题:Httpclient下载文件失败

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


加好友 发短信
等级:小狐 帖子:302 积分:2069 威望:0 精华:0 注册:2017/11/19 9:46:00
Httpclient下载文件失败  发帖心情 Post By:2020/11/2 5:28:00 [只看该作者]

版主好,

我在用Httpclient下载文件,怎么都不成功。

我测试帮助文件的例子如下:
Foxtable 高开版2020.5.1日版本。都在本机. 都是管理员身份运行:

'服务器代码:
Select Case e.Path
    Case "WebDownLoadTagPics.htm"
        e.WriteFile("C:\MyTest\a.txt")

End
 Select


客户端代码:
Dim hc As New HttpClient("http://127.0.0.1/WebDownLoadTagPics.htm")
If
 hc.GetFile("C:\MyTest\B.txt"Then
    
MessageBox.show("文件下载成功","提示")
Else

    MessageBox.show("文件下载失败","提示")

End
 If


无论怎么测试,都是失败。而且没有任何延时,立刻显示失败。我也检查了源文件,没发现任何问题。服务器那边经测试也确实收到了请求。

我实在想不到这么简单的代码到底哪里有问题? 版主能提供思路吗?








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


加好友 发短信
等级:小狐 帖子:302 积分:2069 威望:0 精华:0 注册:2017/11/19 9:46:00
  发帖心情 Post By:2020/11/2 5:38:00 [只看该作者]

似乎发现了问题,大家参考:
源文件大小为0KB,则发送不成功。
这个是个小问题。还是希望foxtable允许发送这类文件。

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


加好友 发短信
等级:小狐 帖子:302 积分:2069 威望:0 精华:0 注册:2017/11/19 9:46:00
  发帖心情 Post By:2020/11/2 6:02:00 [只看该作者]

还有一个情况,如果服务器文件没有存在服务器本机磁盘的话也会下载失败,比如是一个局域网的位置"\\bsfs\mytest\a.jpg"

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


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/2 9:29:00 [只看该作者]

我反馈一下

 回到顶部