C# 获取网页源代码
2024-10-20 06:40:53
/// <summary>
/// 获取网页源代码
/// </summary>
/// <param name="url"></param>
/// <returns></returns>
private string GetWebRequest(string url)
{
if (!url.StartsWith("http://"))
return ""; try
{
Uri uri = new Uri(url);
WebRequest myReq = WebRequest.Create(uri);
WebResponse result = myReq.GetResponse();
Stream receviceStream = result.GetResponseStream();
StreamReader readerOfStream = new StreamReader(receviceStream, Encoding.GetEncoding("utf-8"));
string strHTML = readerOfStream.ReadToEnd();
readerOfStream.Close();
receviceStream.Close();
result.Close();
return strHTML;
}
catch (Exception ex)
{
return ex.Message;
}
}
最新文章
- Java 输出流中的flush方法
- Javascript之变量作用域
- EditText获取和失去焦点,软键盘的关闭,和软键盘的显示和隐藏的监听
- Oracle两列字段替换和复制
- Android中ListView的各种显示效果
- 基本概率分布Basic Concept of Probability Distributions 1: Binomial Distribution
- ActiveMQ的几种消息持久化机制
- 使用signal、setjmp、longjmp进行Linux/Android C异常处理
- JavaScript对象(窗口对象 定时器对象 )
- python 发邮件 utf-8
- Technical diagrams for SharePoint 2013
- 33、多线程断点下载的实现&;界面的更新
- PHP生成各种验证码和Ajax验证
- 如何制作一个类似Tiny Wings的游戏(2) Cocos2d-x 2.1.4
- Windows 2003 Server 标准版启动问题解决(资源转贴)
- python基础与docker
- 20165315 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1
- 我是如何利用Github Pages搭建起我的博客,细数一路的坑
- 自学Linux Shell3.2-切换目录命令cd
- 2018-2019-2 网络对抗技术 20165227 Exp1 PC平台逆向破解