C#从服务器上下载图片到本地

defenderGODIE 2020-04-02 03:55:49
本人纯萌新,因为在做毕业设计,只剩最后一步从服务器上下载接收图片到本地计算机。带着懵懂的心情去注册了一个三丰云服务器(图 1是注册的云服务器自己摸索着上传了一张图片),在网上找了很多相关的代码,,但按照照url保存下来的图片都不是正确的格式。。。。图二是C#中用来下载图片的代码。。大佬们求进帮忙指点一二!感激不尽!!!
...全文
1582 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
m0_46866738 2020-04-07
  • 打赏
  • 举报
回复
学习一下技术
vip48849289 2020-04-07
  • 打赏
  • 举报
回复
东西不错值得拥有
快乐起航2020 2020-04-07
  • 打赏
  • 举报
回复
找到它的了解如何下载
milaoshu1020 2020-04-03
  • 打赏
  • 举报
回复
不过免费域名貌似得登录才能访问; 所以要想直接访问,还是得另外绑定域名;
milaoshu1020 2020-04-03
  • 打赏
  • 举报
回复
引用 10 楼 defenderGODIE 的回复:
大佬。我按你说的找了找三丰云免费服务器的域名发现是空的,我就随意添加了一个然后备案。结果现在服务器面板都打不开了,彻底人傻了。。。。。。看来只能在找个服务器了
楼主用免费虚拟主机就够了,自带免费域名; 用flashfxp上传下载文件;
defenderGODIE 2020-04-02
  • 打赏
  • 举报
回复
引用 9 楼 milaoshu1020 的回复:
使用数据库? 你是什么系统的服务器? Windows还是Linux? 数据库是SqlServer还是MySql? 你这种方式下载不叫使用数据库下载,叫做使用web服务器下载; 使用数据库是要把数据放到SqlServer或者MySql中,然后使用ADO/ADO.NET读取数据; 不知道我理解的对不对; 不过假设你的要求是从web服务器下载; 那么你就应该有个域名绑定到你的服务器,你可以仔细找找网站设置/说明; 比如域名是: www.domain.com; 你的文件地址(url)就应该是: http://www.domain.com/1_副本.jpg
大佬。我按你说的找了找三丰云免费服务器的域名发现是空的,我就随意添加了一个然后备案。结果现在服务器面板都打不开了,彻底人傻了。。。。。。看来只能在找个服务器了
milaoshu1020 2020-04-02
  • 打赏
  • 举报
回复
使用数据库? 你是什么系统的服务器? Windows还是Linux? 数据库是SqlServer还是MySql? 你这种方式下载不叫使用数据库下载,叫做使用web服务器下载; 使用数据库是要把数据放到SqlServer或者MySql中,然后使用ADO/ADO.NET读取数据; 不知道我理解的对不对; 不过假设你的要求是从web服务器下载; 那么你就应该有个域名绑定到你的服务器,你可以仔细找找网站设置/说明; 比如域名是: www.domain.com; 你的文件地址(url)就应该是: http://www.domain.com/1_副本.jpg
defenderGODIE 2020-04-02
  • 打赏
  • 举报
回复
引用 7 楼 大然然 的回复:
你用谷歌浏览器,按F12 ,然后你点你那个图片,右键点检查,就可以看到html里他对应的src
大佬,如果想在C#中通过URL下载这个文件,那就要知道这个文件的URL,我用Chrome的F12查看的src是如图所示的链接(这是我点击了预览按钮出现的图片),而这个链接复制到Chrome打开后会直接下载这幅图片,而非显示这幅图片。也就使C#中无法下载。请问您知道该如何下载服务器中的文件的其他方式吗?
大然然 2020-04-02
  • 打赏
  • 举报
回复
你用谷歌浏览器,按F12 ,然后你点你那个图片,右键点检查,就可以看到html里他对应的src
大然然 2020-04-02
  • 打赏
  • 举报
回复
你右键点那个图片,能看见他src的全路径吗? 比如类似http://XXX.XXX.XXX.XXX/1.jpg这个的格式
defenderGODIE 2020-04-02
  • 打赏
  • 举报
回复
引用 2 楼 杀马特丶蛮牛 的回复:
你这个地址放到浏览器打开能看到图片?如果能看到那就可以下载的,你这样还不如你再csdn开个博客,写一个帖子,上传几张图片,从帖子里面下载来的好,或者你可以试下这个帖子你自己发的图片,复制这个连接,下载看看,百度上下载图片代码多的很
大佬,我看了您的回答有点明白了。但是我想知道上传到数据库的这个图片文件,就是我图一所示的,怎样才能获得他的url,这个url是复制到chrome打开时显示图片的url!因为我们老师要求我们使用数据库,所以不能用您说的在博文里上传图片在下载的方法。请问您知道吗?还有我研究一下csdn怎样给您积分,我是新手不太明白!
撞墙的蝙蝠 2020-04-02
  • 打赏
  • 举报
回复
如果是BOS远程存储的话,有它平台自己的Bos的SDK给你下载附加到项目,调用指定方法即可如下图
杀马特丶蛮牛 2020-04-02
  • 打赏
  • 举报
回复
你这个地址放到浏览器打开能看到图片?如果能看到那就可以下载的,你这样还不如你再csdn开个博客,写一个帖子,上传几张图片,从帖子里面下载来的好,或者你可以试下这个帖子你自己发的图片,复制这个连接,下载看看,百度上下载图片代码多的很
defenderGODIE 2020-04-02
  • 打赏
  • 举报
回复
大佬们有关代码上的指导最好了。而且这个URL我在VS里面打开,需要填入用户名和密码来登录,一头雾水中

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧