`
starnc
  • 浏览: 145180 次
  • 性别: Icon_minigender_1
  • 来自: 火星
社区版块
存档分类
最新评论

c#获取网页代码

    博客分类:
  • .NET
阅读更多

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;

namespace ConsoleApplication3
{
    class Program
    {
        static void Main(string[] args)
        {
            WebClient _client = new WebClient();

            _client.BaseAddress = "http://www.cnblogs.com/guozili/archive/2011/01/19/1939157.html";
             _client.Headers.Add("Accept","image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*");
             _client.Headers.Add("Accept-Language","zh-cn");
             _client.Headers.Add("UA-CPU","x86");
             _client.Headers.Add("User-Agent","Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)");
             Stream stream = _client.OpenRead("/");
             StreamReader sr = new StreamReader(stream, Encoding.UTF8);
            Console.WriteLine( sr.ReadToEnd());
        }
    }
}
 
分享到:
评论

相关推荐

    C# 获取网页代码类

    数据流和StreamReader两种读取方式读取页面。。

    c#获取网页源码案例

    亲测,成功运行。 c#获取网页源码案例,C#获取指定网页HTML原代码可使用 WebClient WebRequest HttpWebRequest 三种方式来实现。 当然也可使用webBrowse!在此就不研究webBrowse如何获取了。

    C#获取网页源代码的5种方法

    ### C# 获取网页源代码的五种方法 在软件开发特别是网络爬虫或者自动化测试领域,经常需要通过程序抓取网页源代码。本篇文章将详细介绍五种使用C#语言实现的网页源代码抓取方法,并对每种方法进行详细解析。 #### ...

    C#获取网页内容

    5. `C#获取网页源代码.txt`和`C#提取网页中的超链接.txt`:这两个文本文件可能是关于如何执行这些操作的文档或示例代码片段。阅读它们可以提供更具体的实现细节和技巧。 总的来说,通过C#获取和处理网页内容是Web...

    C# 获取网页内容代码

    在C#编程环境中,获取网页内容是常见的任务,尤其对于数据爬虫或者自动化脚本来说。...以下是一些关键知识点的详细解释: ...例如: ```csharp ...学习和理解这些代码可以帮助你更好地掌握C#获取网页内容的技能。

    C# 获取网页源代码

    根据给定的文件信息,我们可以总结出几个关键的IT知识点,主要围绕着使用C#语言获取网页源代码的方法。这不仅涉及到基本的网络请求处理,还涵盖了如何利用不同的技术手段来适应各种网络环境和需求。 ### 1. 使用...

    C#获取网页源代码的方法

    本文实例讲述了C#获取网页源代码的方法。分享给大家供大家参考。具体如下: public string GetPageHTML(string url) { try { HttpWebRequest wr = WebRequest.Create(url) as HttpWebRequest; wr.Method = get;...

    C# 获取js执行之后的网页源代码(使用线程并设置超时功能)_20200712_140337.rar

    在C#编程中,有时我们需要获取网页的源代码,但有些网页的内容是通过JavaScript动态生成的,单纯使用HttpClient或WebClient等方法无法获取到完整的HTML,因为它们不会执行页面上的JavaScript代码。在这种情况下,...

    C#获取网页纯文本

    创建一个`HttpClient`实例,然后调用`GetStringAsync`方法来获取网页的HTML源代码: ```csharp using System.Net.Http; using System.Threading.Tasks; public async Task<string> GetWebPageContent(string url) ...

    C#获取网页标题源代码

    这个名为`GetWebTitle`的项目可能包含了一个简单的C#程序,使用上述代码实现获取网页标题的功能。如果你想要进一步扩展,可以考虑添加错误处理、缓存机制、多线程请求等功能,以适应不同的应用场景。

    C# 利用WebBrowser获取网页信息

    本篇将详细讲解如何利用C#的`WebBrowser`控件来获取网页信息,包括HTML源代码、特定元素的内容以及执行JavaScript等操作。 首先,我们需要在C#项目中引入`WebBrowser`控件。在Visual Studio的设计视图中,可以从...

    C#获取网页标题信息

    总的来说,通过C#获取网页标题信息的过程包括发起HTTP请求、接收响应、解析HTML源码以及提取所需信息。这个过程涉及到网络编程的基本原理和HTML解析技巧,是进行Web自动化、数据抓取等任务的基础。掌握这些知识,将...

    C# 获取网页源码并保存到txt

    下面将详细解释如何通过C#获取网页源码并将其保存到TXT文件,同时展示在richtextbox控件中。 1. **HttpClient类获取网页源码**: 自.NET Framework 4.5开始,HttpClient类成为了推荐的HTTP通信方式。以下是一个...

    C#爬虫获取网页中表格数据

    C#爬虫获取网页中表格数据 在本文中,我们将介绍如何使用C#语言来爬取网页中的表格数据。爬虫技术可以帮助我们快速地获取网络上的信息,从而满足我们的需求。 爬虫概述 爬虫是指一种自动化的程序,可以模拟用户的...

    C#如何获取网页中的所有超链接地址及详细信息

    以上就是使用C#获取网页超链接地址及其详细信息的基本步骤,以及如何与SQL数据库进行交互。在实际应用中,你可能还需要考虑其他因素,如异步处理、错误处理、反爬虫策略以及更复杂的HTML解析需求。在开发过程中,...

    c# 通过代码获取IE浏览器源码,网址,元素,l源码

    在C#中,我们可以通过自动化IE浏览器实例,利用DOM(文档对象模型)来获取网页的源代码。DOM是HTML和XML文档的一种结构表示,允许程序和脚本动态更新、添加或删除元素。 3. **网址**: 网址(URL)是互联网上特定...

    C#抓取网页股票年报数据程序源代码

    通过HttpRequest对象,程序可以模拟用户的行为,例如发送GET或POST请求来获取网页内容;HttpResponse则用于接收服务器返回的数据。在此程序中,开发者可能利用这两个类来构建一个HTTP客户端,与目标网站进行交互,...

    C#代码直接显示网页,能够读取网页内容!

    你可以通过`DownloadString`方法获取网页的文本内容。例如: ```csharp using System.Net; WebClient client = new WebClient(); string htmlContent = client.DownloadString("http://example.com"); ``` 这里的`...

    C# 采值数据 获取指定网页的值 远程采值数据 文件

    在IT领域,这通常指的是网络爬虫或者网页抓取技术,是一种自动化获取网页内容的程序设计方式。在C#中,可以利用.NET框架提供的丰富的类库来实现这一功能。 首先,我们要了解C#的基础知识。C#是微软开发的一种面向...

    IE.zip_C# 操作网页_C#调用IE打开网页获取网页源代码_网页_网页操作_网页操作 C#

    5. 获取网页源代码:使用`WebBrowser.DocumentText`属性,可以获取当前加载网页的源代码字符串。 6. 操作网页元素:通过`WebBrowser.Document`属性,可以访问网页DOM(Document Object Model),进一步找到并操作...

Global site tag (gtag.js) - Google Analytics