16,717
社区成员
发帖
与我相关
我的任务
分享using System.Net;
using System.IO;
private string GetResponse(string url)
{
url.Trim();
HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
req.AllowAutoRedirect = true;
req.MaximumAutomaticRedirections = 3; //text/xml;charset=uft-8
req.UserAgent = "Mozilla/4.0 (compatible;MSIE 6.0;Windows NT 5.2;.NET CLR 1.1.4322)";
req.Referer = req.RequestUri.ToString();
req.KeepAlive = true;
//req.Method = "Get";
req.Timeout = -1;
HttpWebResponse webresponse = null;
try
{
webresponse = (HttpWebResponse)req.GetResponse();
if (webresponse != null)
{
StreamReader reader = new StreamReader(webresponse.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312"));
return reader.ReadToEnd();
}
}
catch (System.Net.WebException ex)
{
return null;
}
if (webresponse != null)
{
return "";
}
return "";
}
private void button1_Click(object sender, EventArgs e)
{
string s = GetResponse("http://www.cn.dhl.com/publish/cn/zh/eshipping/track.high.html?pageToInclude=RESULTS&type=fasttrack&AWB=1915796116");
MessageBox.Show(s);
}