手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >asp.net中获取远程网页的内容之一(downmoon原创)
asp.net中获取远程网页的内容之一(downmoon原创)
摘要:获取远程网页的内容之一(downmoon原创)一、本机直接上网时:获取指定远程网页内容#region获取指定远程网页内容复制代码代码如下:/...

获取远程网页的内容之一(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

二:通过域环境代理上网时这样就不行了!下篇文章分解,呵呵!

【asp.net中获取远程网页的内容之一(downmoon原创)】相关文章:

asp.net中调用winrar实现压缩解压缩的代码

asp.net下中文验证码,免费开源代码

.net中发送邮件内容嵌入图片的具体实例

asp.net下获取远程网页的内容之二(downmoon原创)

asp.net post方法中参数取不出来的解决方法

asp.net传多个值到其它页面的具体实现

记录asp.net网站是什么原因导致停止运行的代码

asp.net COOKIES需要注意的一点

ASP.NET下母版页和内容页中的事件发生顺序整理

在asp.net中实现datagrid checkbox 全选的方法

精品推荐
分类导航