62,046
社区成员
发帖
与我相关
我的任务
分享
public string Get_Http(string a_strUrl)
{
string strResult;
HttpWebRequest myReq = (HttpWebRequest)WebRequest.Create(a_strUrl);
myReq.Method = "GET";
myReq.Accept = "*/*";
myReq.UserAgent = @" Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; SV1; MyIE2; Alexa Toolbar; mxie; .NET CLR 1.1.4322)";
try
{
HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse();
string tmp = myReq.Headers.ToString();
Stream myStream = HttpWResp.GetResponseStream();
StreamReader sr = new StreamReader(myStream, Encoding.UTF8);
StringBuilder strBuilder = new StringBuilder();
while (-1 != sr.Peek())
{
strBuilder.Append(sr.ReadLine() + "\r\n ");
}
strResult = strBuilder.ToString();
myStream.Close();
sr.Close();
}
catch (Exception exp)
{
strResult = "错误: " + exp.Message;
}
return strResult;
}