时间:2021-05-28
获取远程网页的内容之一(downmoon原创)
一、本机直接上网时:
获取指定远程网页内容#region获取指定远程网页内容
复制代码 代码如下:
///<summary>
///获取指定远程网页内容
///</summary>
///<paramname="strUrl">所要查找的远程网页地址</param>
///<paramname="timeout">超时时长设置,一般设置为8000</param>
///<paramname="enterType">是否输出换行符,0不输出,1输出文本框换行</param>
///<paramname="EnCodeType">编码方式</param>
///<returns></returns>
///也可考虑staticstring
publicstringGetRequestString(stringstrUrl,inttimeout,intenterType,EncodingEnCodeType)
...{
stringstrResult;
try
...{
HttpWebRequestmyReq=(HttpWebRequest)HttpWebRequest.Create(strUrl);
myReq.Timeout=timeout;
HttpWebResponseHttpWResp=(HttpWebResponse)myReq.GetResponse();
StreammyStream=HttpWResp.GetResponseStream();
StreamReadersr=newStreamReader(myStream,EnCodeType);
StringBuilderstrBuilder=newStringBuilder();
while(-1!=sr.Peek())
...{
strBuilder.Append(sr.ReadLine());
if(enterType==1)
...{
strBuilder.Append("");
}
}
strResult=strBuilder.ToString();
}
catch(Exceptionerr)
...{
strResult="请求错误:"+err.Message;
}
returnstrResult;
}
#endregion
二:通过域环境代理上网时这样就不行了!下篇文章分解,呵呵!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
获取远程网页的内容之一(downmoon原创)一、本机直接上网时:获取指定远程网页内容#region获取指定远程网页内容复制代码代码如下://////获
核心函数代码如下:上面的代码可以获取指定网页的内容,如果是全部获取就更简单了代码如下:'ASP获取远程网页指定内容开始Dimwstr,str,url,start
本文实例讲述了ASP.NET抓取网页内容的实现方法。分享给大家供大家参考。具体实现方法如下:一、ASP.NET使用HttpWebRequest抓取网页内容复制代
ASP.NET网站页和控件框架的建设开发ASP.NET页和控件框架是一种编程框架,它在Web服务器上运行,可以动态地生成和呈现ASP.NET网页。可以从任何浏览
asp.net页面中如何获取Excel表的内容,具体内容介绍如下所示:首先引用组件和命名空间usingMicrosoft.Office.Interop.Exce