时间:2021-05-18
获取远程网页的内容之一(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
复制代码代码如下:远程网页源代码读取body,td,input,textarea{font-family:Arial;font-size:1
读取远程网页能做什么就不用多说了吧,做小偷程序或是采集,也就诸如此类了吧。publicstringGetPage(stringurl){HttpWebReque
在计算机中wan指的是广域网,它是连接不同地区局域网或城域网计算机通信的远程网,主要使用分组交换技术。 广域网WAN也叫远程网RCN,它的作用范围最大,一般可