您的位置:首页 > 运维架构 > 网站架构

一个网站登录,然后下载网页源代码和文件的代码

2005-12-23 21:48 489 查看
最近有个项目需要从网络上下载网页信息和文件,并且需要登录后才能下载,所以做了个下载的通用类,供大家参考。

这个是文件下载类:

using System;
using System.Net;
using System.Web;

public class SRWebClient
using System.Collections;
using System.IO;

public class RequestData
using NUnit.Framework;

[TestFixture]
public class TestWeb
[Test]
public void testDownSEOrder()
RequestData data=new RequestData();
data.AddField("name","abc");
data.AddField("password","121");

SRWebClient web=new SRWebClient();
web.Request("http://127.0.0.1/login.asp",data);

string s=web.DownloadHtml("http://127.0.0.1/dingdan.asp");
System.Console.WriteLine(s);
}
[Test]
public void testDownFile()
RequestData data=new RequestData();
data.AddField("name","aaa");
data.AddField("password","bbb");

SRWebClient web=new SRWebClient();
web.Request("http://127.0.0.1/login.asp",data);

web.DownloadFile("http://127.0.0.1/download.asp?fileid=1",@"c:\a.txt");

}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐