石头的博客

把自己暴露在阳光下!!
互相切磋 共同提高

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
//声明一个请求

              WebRequest myWebRequest 
= WebRequest.Create("http://media.wiley.com/product_data/coverImage80/0X/07645786/076457860X.jpg");

 

              
//穿过需要身份验证的代理服务器

              NetworkCredential myCred 
= new NetworkCredential("Stone Sun","XX","bqc");

              WebProxy myProxy 
= new WebProxy("bqcProxy"80);

              myProxy.Credentials 
= myCred;

              myWebRequest.Proxy 
= myProxy;

              
//声明来自请求的响应

              WebResponse wrs 
= myWebRequest.GetResponse();

              
//声明要保存的文件,并将响应写入文件.

              FileStream fs 
= new FileStream("d:\\text.jpg", FileMode.Create);           

              BinaryWriter w 
= new BinaryWriter(fs);

              BinaryReader br 
= new BinaryReader(wrs.GetResponseStream());

              
byte[] btTest = br.ReadBytes(1024);

              
while(btTest.Length > 0)

              
{

                   w.Write(btTest);

                   btTest.Initialize();

                   btTest 
= br.ReadBytes(1024);

              }


              br.Close();

              w.Close();

              fs.Close();
posted on 2005-12-30 21:08  石头  阅读(234)  评论(0)    收藏  举报