获取远程网页的内容之一(downmoon原创) 获取远程网页的内容之一(downmoon原创) 一、本机直接上网时: 获取指定远程网页内容#region 获取指定远程网页内容 复制代码 代码如下: /**//// /// 获取指定远程网页内容 /// /// 所要查找的远程网页地址 /// 超时时长设置,一般设置为8000 /// 是否输出换行符,0不输出,1输出文本框换行 /// 编码方式 /// /// 也可考虑 static string public string GetRequestString(string strUrl,int timeout,int enterType,Encoding EnCodeType) ...{ string strResult; try ...{ HttpWebRequest myReq = (HttpWebRequest)HttpWebRequest.Create(strUrl) ; myReq.Timeout = timeout; HttpWebResponse HttpWResp = (HttpWebResponse)myReq.GetResponse(); Stream myStream = HttpWResp.GetResponseStream () ; StreamReader sr = new StreamReader(myStream , EnCodeType); StringBuilder strBuilder = new StringBuilder(); while (-1 != sr.Peek()) ...{ strBuilder.Append(sr.ReadLine()); if(enterType==1) ...{ strBuilder.Append(" "); } } strResult = strBuilder.ToString(); } catch(Exception err) ...{ strResult = "请求错误:" + err.Message; } return strResult ; } #endregion 二:通过域环境代理上网时这样就不行了! 下篇文章分解,呵呵