社区
C#
帖子详情
高分跪求:webClient DownloadFile 如何突破Proxy?
chen_yalei
2005-10-21 04:38:40
做了一个文件同步的程序,要求当服务器端文件更新的时候,client下载更新后的文件,覆盖本地相应文件。我用webClient的DownloadFile的方法下载,由于客户端需要通过代理服务器访问服务器端,这样程序就报错“代理服务器身份验证不通过”。
webClient里没有Proxy的属性,请问该如何解决?!
...全文
392
12
打赏
收藏
高分跪求:webClient DownloadFile 如何突破Proxy?
做了一个文件同步的程序,要求当服务器端文件更新的时候,client下载更新后的文件,覆盖本地相应文件。我用webClient的DownloadFile的方法下载,由于客户端需要通过代理服务器访问服务器端,这样程序就报错“代理服务器身份验证不通过”。 webClient里没有Proxy的属性,请问该如何解决?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaomatian
2005-10-24
打赏
举报
回复
呵呵.刚才不是已经回答了你的问题了吗?
一下代码在控制台调试成功.
Console.WriteLine("Hello World!");
WebRequest wreq=WebRequest.Create("http://community.csdn.net/images/CSDN_logo.GIF");
WebResponse wresp=wreq.GetResponse();
Stream respStream=wresp.GetResponseStream();
int length=(int)wresp.ContentLength;
BinaryReader br=new BinaryReader(respStream);
FileStream fs;
fs = File.Create("M:\\csdn.gif");
fs.Write(br.ReadBytes(length), 0, length);
br.Close();
fs.Close();
Console.WriteLine("DownLoad Success!!");
chen_yalei
2005-10-24
打赏
举报
回复
顶上来啊!
chen_yalei
2005-10-24
打赏
举报
回复
急等!
chen_yalei
2005-10-24
打赏
举报
回复
多谢各位!
那么,按照httpWebRequest和httpWebResponse来获得文件的话,该如何把stream转换成文件呢?例如是dll文件的话?!
chen_yalei
2005-10-23
打赏
举报
回复
没人知道嘛?!……
Qqwwee_Com
2005-10-23
打赏
举报
回复
webClient好象没提供代理
使用HttpWebRequest这个提供代理
HttpWebRequest 请求=null;
请求=(HttpWebRequest)HttpWebRequest.Create(this._strUrl);//创建请求
请求.Accept = "*/*"; //接受任意文件
请求.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.1.4322)"; // 模拟使用IE在浏览
//请求.AllowAutoRedirect = false;//这里不允许302
请求.CookieContainer = new CookieContainer();//cookie容器,
请求.Referer=this.strRefUrl ; //当前页面的引用
//使用代理
WebProxy myProxy=new WebProxy( );
myProxy.Address=new Uri(String.Format("http://{0}:{1}",config.Proxy_Server,config.Proxy_Port));
myProxy.Credentials=new NetworkCredential(config.Proxy_Username,config.Proxy_Pass);
请求.Proxy=myProxy;
具体看CSDN小助手的里面 HttpProc.cs 里面的处理
====CSDN 小助手 V2.0 2005年10月16日发布====
CSDN小助手是一款脱离浏览器也可以访问Csdn论坛的软件
界面:http://blog.csdn.net/Qqwwee_Com/archive/2005/10/16/504620.aspx
下载:http://szlawbook.com/csdnv2/csdnv2.rar
为神六喝彩,向所有科技工作者致敬!
拒绝日货。
ttlrwdl
2005-10-23
打赏
举报
回复
等晚上思归来了 你去问问
ttlrwdl
2005-10-23
打赏
举报
回复
mark 比较奇怪 现在还有通过代理访问的
parol2910
2005-10-23
打赏
举报
回复
hoho
不知道.
帮顶..
chen_yalei
2005-10-21
打赏
举报
回复
多谢2位,我也在急切等待!
moodboy1982
2005-10-21
打赏
举报
回复
我不会,先帮你顶好了。
vickyyu
2005-10-21
打赏
举报
回复
关注
J2EE WEB应用架构分析
J2EE WEB应用架构分析 1、架构概述 J2EE体系包括java server pages(JSP) ,java SERVLET, enterprise bean,WEB service等技术。这些技术的出现给电子商务时代的WEB应用程序的开发提供了一个非常有竞争力的选择。怎样把这些技术组合起来形成一个适应项目需要的稳定架构是项目开发过程中一个非常重要的步骤。完成这个步骤可以
iOS/mac开发的一些知名个人博客
王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池 建强的博客:池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、RocketSofeware和用友软件工程公司(后更名为瑞友 科技),现任瑞友科技IT应用研究院副院...
iOS开发的知名个人博客
iOS开发的知名个人博客本文转自 [ cocoachina ]
【SDCC 2016现场】互联网应用架构实战专场实录(下)
【SDCC 现场报道】2016年4月22日-23日,由CSDN重磅打造的SDCC 2016数据库&架构技术峰会在深圳隆重举行。这两场峰会大牛讲师来自百度、腾讯、阿里、京东、小米、唯品会、滴滴出行、携程等知名互联网公司,共同探讨高可用/高并发/高稳定/高流量的系统架构设计、秒杀系统架构、搜索架构、中小企业架构之道、数据平台系统演进历程和技术剖析、传统数据库与分布式数据库选型/备份/恢复原理及...
【SDCC 2016现场】互联网应用架构实战专场实录
【SDCC 现场报道】2016年8月12日-13日,由CSDN重磅打造的互联网应用架构实战峰会、运维技术与实战峰会在成都隆重举行。这两场峰会大牛讲师来自阿里、腾讯、百度、京东、小米、乐视、聚美优品、YY互娱、华为、360等知名互联网公司,共同探讨高可用/高并发/高性能系统架构设计、电商架构、分布式架构、运维工具研发与实践、运维自动化系统的构建、DevOps、云上的运维案例分析、虚拟化技术、应...
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章