新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > .Net开发 > Asp.net教程 > 正文:ASP.NET GET 方式提交数据!

ASP.NET GET 方式提交数据!

新客网 XKER.COM 2004-11-18 来源: 收藏本文
private string RequestGet(string TheURL, string TheProxy)
{
Uri uri = new Uri(TheURL);
HttpWebRequest request = (HttpWebRequest) WebRequest.Create(uri);
string page;
try
{

request.KeepAlive = false;
request.ProtocolVersion=HttpVersion.Version10;

request.Method = "GET";

request.ContentType = "application/x-www-form-urlencoded";

request.Proxy = System.Net.WebProxy.GetDefaultProxy();

//allow auto redirects from redirect headers
request.AllowAutoRedirect=true;

//maximum of 10 auto redirects
request.MaximumAutomaticRedirections=10;

//30 second timeout for request
request.Timeout=(int) new TimeSpan(0,0,60).TotalMilliseconds;

//give the crawler a name.
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
//request.UserAgent="Mozilla/3.0 (compatible; My Browser/1.0)";

HttpWebResponse response = (HttpWebResponse) request.GetResponse();
Stream responseStream = response.GetResponseStream();
StreamReader readStream = new StreamReader (responseStream, System.Text.Encoding.Default);

page = readStream.ReadToEnd();
}
catch (Exception ee)
{
page = "Fail message : "+ee.Message;
}
return page;

}



收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐