新人求罩 发表于 2016-1-16 10:10:28

C#下载问题

   我用自己电脑搭了个HTTP服务器,用来远程下载电脑上的文件, 用浏览器打开域名没有问题,可以下载,但是用C#的 client.DownloadFile方法就提示“远程服务器返回错误:404 未找到“,求大神告知这个怎么解决,不胜感激!!!
client.DownloadFile("http://19057b44.all123.net/1234/《C#编程词典》目录.doc", @"E:\1.doc"); 这个是我用到的client.DownloadFile方法的内容!

新人求罩 发表于 2016-1-17 23:31:39

刚刚发现用浏览器下载使 会有一个下载地址(很长一串的那个)。如果把http://19057b44.all123.net/1234/《C#编程词典》目录.doc改成浏览器上的下载地址的话就可以下载了!那么请问各位大大这个下载地址和服务器上的文件的路径是什么关系呢?

新人求罩 发表于 2016-1-17 23:34:25

如何根据文件在服务器上的路径来获得这个下载地址呢,比如说我的文件放在F盘下 那么从浏览器上可以得到它的下载地址是http://139.。。。。/nat123CacheFolder/31393034376534342E6E61743132332E6E6574/9c11db1b20884fc49b2f76b1abce9e3fCD30CE36D031D031CA20CE39C532C93ACB33_77bb569ae24911c4dfb8710835266d3a/%E3%80%8AC%23%E7%BC%96%E7%A8%8B%E8%AF%8D%E5%85%B8%E3%80%8B%E7%9B%AE%E5%BD%95.doc    这个地址是怎么来的呢? 跪求啊:'(

新人求罩 发表于 2016-1-18 11:20:41

:L:o:L:L:L求顶求顶

新人求罩 发表于 2016-1-18 11:21:55

:L:L:L:L:L:L:L:L:L:L

sherlockhomles 发表于 2016-1-18 11:37:49

没用过,帮顶:D:D:D

ibcadmin 发表于 2016-1-18 15:23:59

服务器编码问题转码HttpUtility.UrlDecode

新人求罩 发表于 2016-1-18 23:54:22

ibcadmin 发表于 2016-1-18 15:23
服务器编码问题转码HttpUtility.UrlDecode

谢谢 问题已解决:$
页: [1]
查看完整版本: C#下载问题