手机
当前位置:查字典教程网 >编程开发 >asp.net教程 >获取远程网页的内容之一(downmoon原创)
获取远程网页的内容之一(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

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

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

在.NET中利用委托实现窗体间通信

C#Web应用程序入门经典学习笔记之二

NET 弹出页面窗口选择返回值

.NET中防止Access数据库下载

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

如何获取DataRow[]的值

ASP.NET抓取网页内容的实现方法

sql事务应用积累

ASP.NET通过Remoting service上传文件

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

精品推荐
分类导航