最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

C#獲取網(wǎng)頁(yè)HTML源碼實(shí)例

 更新時(shí)間:2014年10月12日 16:31:04   投稿:shichen2014  
這篇文章主要介紹了C#獲取網(wǎng)頁(yè)HTML源碼的方法,是非常實(shí)用的技巧,需要的朋友可以參考下

本文實(shí)例講述了C#獲取網(wǎng)頁(yè)HTML源碼的方法,分享給大家供大家參考。具體方法如下:

關(guān)鍵代碼如下:

復(fù)制代碼 代碼如下:
/// <summary>
/// 獲取網(wǎng)頁(yè)HTML源碼
/// </summary>
/// <param name="url">鏈接 eg:http://www.baidu.com/ </param>
/// <param name="charset">編碼 eg:Encoding.UTF8</param>
/// <returns>HTML源碼</returns>
public static string GetHtmlSource(string url, Encoding charset)
{

    string _html = string.Empty;
    try
    {
 HttpWebRequest _request = (HttpWebRequest)WebRequest.Create(url);
 HttpWebResponse _response = (HttpWebResponse)_request.GetResponse();
 using (Stream _stream = _response.GetResponseStream())
 {
     using (StreamReader _reader = new StreamReader(_stream, charset))
     {
  _html = _reader.ReadToEnd();
     }
 }
    }
    catch (WebException ex)
    {
 using (StreamReader sr = new StreamReader(ex.Response.GetResponseStream()))
 {
     _html = sr.ReadToEnd();
 }
    }
    catch (Exception ex)
    {
 _html = ex.Message;
    }
    return _html;
}

測(cè)試代碼如下:

復(fù)制代碼 代碼如下:
public static void GetHtmlSourceTest()
{
    string _url = "http://www.baidu.com/";
    string _htmlSource = HttpWebRequestUtilsV2.GetHtmlSource(_url, Encoding.UTF8);
    Console.WriteLine(_htmlSource);
}

測(cè)試效果如下圖所示:

希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助

相關(guān)文章

  • C#中string和StingBuilder內(nèi)存中的區(qū)別實(shí)例分析

    C#中string和StingBuilder內(nèi)存中的區(qū)別實(shí)例分析

    這篇文章主要介紹了C#中string和StingBuilder內(nèi)存中的區(qū)別,以實(shí)例形式演示了二者在內(nèi)存中的不同之處,需要的朋友可以參考下
    2014-09-09
  • c# 使用異步編程的方法

    c# 使用異步編程的方法

    這篇文章主要介紹了c# 使用異步編程的方法,文中講解非常細(xì)致,幫助大家更好的理解c# 異步編程,感興趣的朋友可以了解下
    2020-08-08
  • 日常收集C#接口知識(shí)(知識(shí)全面)

    日常收集C#接口知識(shí)(知識(shí)全面)

    本文分為七章節(jié)給大家介紹c#接口知識(shí),內(nèi)容比較詳細(xì),特此分享腳本之家平臺(tái),供大家參考
    2016-01-01
  • C#的自定義語(yǔ)法糖的使用詳解

    C#的自定義語(yǔ)法糖的使用詳解

    這篇文章主要介紹了C#的自定義語(yǔ)法糖的使用,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2019-05-05
  • 訪問(wèn)修飾符(C# 編程指南)

    訪問(wèn)修飾符(C# 編程指南)

    所有類型和類型成員都具有可訪問(wèn)性級(jí)別,用來(lái)控制是否可以在您程序集的其他代碼中或其他程序集中使用它們。您在聲明類型或成員時(shí)使用以下訪問(wèn)修飾符之一來(lái)指定其可訪問(wèn)性
    2011-02-02
  • C#實(shí)現(xiàn)計(jì)算一個(gè)點(diǎn)圍繞另一個(gè)點(diǎn)旋轉(zhuǎn)指定弧度后坐標(biāo)值的方法

    C#實(shí)現(xiàn)計(jì)算一個(gè)點(diǎn)圍繞另一個(gè)點(diǎn)旋轉(zhuǎn)指定弧度后坐標(biāo)值的方法

    這篇文章主要介紹了C#實(shí)現(xiàn)計(jì)算一個(gè)點(diǎn)圍繞另一個(gè)點(diǎn)旋轉(zhuǎn)指定弧度后坐標(biāo)值的方法,涉及C#針對(duì)坐標(biāo)的數(shù)學(xué)運(yùn)算相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-08-08
  • C#創(chuàng)建線程帶參數(shù)的方法

    C#創(chuàng)建線程帶參數(shù)的方法

    本文給大家介紹C#創(chuàng)建線程帶參數(shù)的方法,包括無(wú)參數(shù)線程的創(chuàng)建,帶一個(gè)參數(shù)線程的創(chuàng)建及帶兩個(gè)及以上參數(shù)線程的創(chuàng)建,非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧
    2016-07-07
  • C#中Datetimepicker出現(xiàn)問(wèn)題的解決方法

    C#中Datetimepicker出現(xiàn)問(wèn)題的解決方法

    這篇文章主要給大家介紹了關(guān)于C#中Datetimepicker出現(xiàn)問(wèn)題的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-11-11
  • Unity3D實(shí)現(xiàn)物體旋轉(zhuǎn)縮放移動(dòng)效果

    Unity3D實(shí)現(xiàn)物體旋轉(zhuǎn)縮放移動(dòng)效果

    這篇文章主要為大家詳細(xì)介紹了Unity3D實(shí)現(xiàn)物體旋轉(zhuǎn)縮放移動(dòng)效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-02-02
  • C#使用GDI畫圓的方法

    C#使用GDI畫圓的方法

    這篇文章主要介紹了C#使用GDI畫圓的方法,涉及C#使用GDI繪圖的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04

最新評(píng)論

玛多县| 阳谷县| 南宫市| 白玉县| 方正县| 六盘水市| 沂南县| 手机| 泉州市| 沙湾县| 和顺县| 北票市| 苏尼特左旗| 平阴县| 六盘水市| 米林县| 介休市| 乐亭县| 通辽市| 深泽县| 岳普湖县| 滦平县| 台东县| 遵化市| 安顺市| 商城县| 东港市| 亚东县| 兴文县| 松江区| 申扎县| 五华县| 临城县| 佛山市| 元氏县| 郴州市| 巩留县| 绩溪县| 黄骅市| 崇仁县| 太仆寺旗|