Foxtable(狐表)用户栏目专家坐堂 → 基础连接已经关闭: 连接被意外关闭


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

主题:基础连接已经关闭: 连接被意外关闭

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


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

给一个可以下载的链接测试一下

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


加好友 发短信
等级:幼狐 帖子:103 积分:1228 威望:0 精华:0 注册:2017/5/16 22:42:00
  发帖心情 Post By:2024/6/4 11:18:00 [只看该作者]

老师好,请查收!
https://oss-wuliu.test.cnoocmall.com/V_TransportOrderShip/38142443/R4A2U6/%E9%99%84%E4%BB%B62.jpg?Expires=1717556417&OSSAccessKeyId=uFWxMQw7LTpby6b4&Signature=Nwr8s2KmzvgDkkGmfon4tltEwp0%3D

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/4 12:02:00 [只看该作者]

使用浏览器的下载功能,下载软件,.net的HttpWebRequest都没有办法下载。让对方给个.net的下载例子看看

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


加好友 发短信
等级:幼狐 帖子:103 积分:1228 威望:0 精华:0 注册:2017/5/16 22:42:00
  发帖心情 Post By:2024/6/4 15:42:00 [只看该作者]

老师好,能翻译一下吗?不胜感激

 public string HttpDownloadFile(string url, string path)
{
// 创建HttpWebRequest对象
HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
//获取WebResponse对象
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
//直到request.GetResponse()程序才开始向目标网页发送Post请求
//关键:获取Stream对象 (http请求的文件流对象)
Stream responseStream = response.GetResponseStream();
//创建本地文件写入流
Stream stream = new FileStream(path, FileMode.Create);
//分段写入本地文件
byte[] bArr = new byte[1024];
int size = responseStream.Read(bArr, 0, (int)bArr.Length);
while (size > 0)
{
stream.Write(bArr, 0, size);
size = responseStream.Read(bArr, 0, (int)bArr.Length);
}
stream.Close();
responseStream.Close();
return path;
}

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


加好友 发短信
等级:超级版主 帖子:107718 积分:547917 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/6/4 16:06:00 [只看该作者]

一样出错

Dim url As String = "https://oss-wuliu.test.cnoocmall.com/V_TransportOrderShip/38142443/R4A2U6/%E9%99%84%E4%BB%B62.jpg?Expires=1717556417&OSSAccessKeyId=uFWxMQw7LTpby6b4&Signature=Nwr8s2KmzvgDkkGmfon4tltEwp0%3D"
Dim request As system.net.HttpWebRequest = TryCast(system.net.WebRequest.Create(url), system.net.HttpWebRequest)
Dim response As system.net.HttpWebResponse = TryCast(request.GetResponse(), system.net.HttpWebResponse)
Dim responseStream As IO.Stream = response.GetResponseStream()

Dim path As String = "D:\问题\附件2.jpg"
Dim stream As IO.Stream = New IO.FileStream(path, IO.FileMode.Create)
Dim bArr As Byte() = New Byte(1023) {}
Dim size As Integer = responseStream.Read(bArr, 0, CInt(bArr.Length))

While size > 0
    stream.Write(bArr, 0, size)
    size = responseStream.Read(bArr, 0, CInt(bArr.Length))
End While

stream.Close()
responseStream.Close()
Output.Show("OK")


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:幼狐 帖子:103 积分:1228 威望:0 精华:0 注册:2017/5/16 22:42:00
  发帖心情 Post By:2024/6/5 17:02:00 [只看该作者]

非常感谢老师的指导,谢谢!

 回到顶部
总数 16 上一页 1 2