社区
C#
帖子详情
WebClient.DownloadFile下载文件,URL包含中文的问题
leavesosoon
2017-03-21 05:11:47
System.Net.WebClient webClient = new System.Net.WebClient();
webClient.DownloadFile("http://localhost:8080/downloadfile/中文测试.txt", "D\中文测试.txt");
我用这种方式进行下载文件,但是URL包含中文,解析不到地址,导致报错404.应该怎么搞?
...全文
384
3
打赏
收藏
WebClient.DownloadFile下载文件,URL包含中文的问题
System.Net.WebClient webClient = new System.Net.WebClient(); webClient.DownloadFile("http://localhost:8080/downloadfile/中文测试.txt", "D\中文测试.txt"); 我用这种方式进行下载文件,但是URL包含中文,解析不到地址,导致报错404.应该怎么搞?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wuxiaol2
2017-10-20
打赏
举报
回复
System.Net.WebClient webClient = new System.Net.WebClient(); 这样 webClient.DownloadFile(Server.HtmlEncode("http://localhost:8080/downloadfile/中文测试.txt"), "D\中文测试.txt"); 或这样 webClient.DownloadFile(HttpUtility.HtmlEncode("http://localhost:8080/downloadfile/中文测试.txt"), "D\中文测试.txt");
Hvai
2017-10-20
打赏
举报
回复
我也遇到这问题,有搞定吗?
SoulRed
2017-03-21
打赏
举报
回复
encoder 一下。转码。
C#中
WebClient
实现
文件
下载
本篇文章主要介绍了C#中
WebClient
实现
文件
下载
,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
C#
webClient
.
Download
File
Async异步源码
//用于新手学习异步操作 //例子简单,
下载
字符串也是一个道理
使用
WebClient
实现
文件
下载
使用
WebClient
实现
文件
下载
,进度条反应
下载
进度。
用
WebClient
.UploadData方法上载
文件
数据的方法
用
WebClient
.UploadData方法上载
文件
数据的方法
WebClient
上传
下载
文件
使用
WebClient
的Upload
File
Async、Upload
File
、
Download
File
、
Download
File
Async方法,异步调用服务器上传
下载
数据。
C#
111,096
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章