C#獲取網(wǎng)頁(yè)源代碼的方法
本文實(shí)例講述了C#獲取網(wǎng)頁(yè)源代碼的方法。分享給大家供大家參考。具體如下:
public string GetPageHTML(string url) { try { HttpWebRequest wr = WebRequest.Create(url) as HttpWebRequest; wr.Method = "get"; wr.Accept = "*/*"; wr.Headers.Add("Accept-Language: zh-cn"); wr.Headers.Add("UA-CPU: x86"); wr.Headers.Add("Accept-Encoding: gzip, deflate"); wr.UserAgent = "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Embedded Web Browser from: http://bsalsa.com/; InfoPath.2; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022)"; wr.KeepAlive = true; wr.ServicePoint.Expect100Continue = false; wr.AllowAutoRedirect = false; HttpWebResponse wre = wr.GetResponse() as HttpWebResponse; StreamReader sreader = new StreamReader(wre.GetResponseStream(), Encoding.GetEncoding("GBK")); string sHtml = sreader.ReadToEnd(); wre.Close(); return sHtml; } catch { return ""; } }
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
相關(guān)文章
C#針對(duì)xml文件轉(zhuǎn)化Dictionary的方法
這篇文章主要介紹了C#針對(duì)xml文件轉(zhuǎn)化Dictionary的方法,是C#操作XML文件的典型應(yīng)用,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-01-01C#采用Winform實(shí)現(xiàn)類(lèi)似Android的Listener
這篇文章主要介紹了C#采用Winform實(shí)現(xiàn)類(lèi)似Android的Listener,很實(shí)用的技巧,需要的朋友可以參考下2014-08-08Unity3D實(shí)現(xiàn)簡(jiǎn)易五子棋源碼
這篇文章主要為大家詳細(xì)介紹了Unity3D實(shí)現(xiàn)簡(jiǎn)易五子棋源碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09C#中的Timer和DispatcherTimer使用實(shí)例
這篇文章主要介紹了C#中的Timer和DispatcherTimer使用實(shí)例,本文分別給出它們的使用代碼實(shí)例,需要的朋友可以參考下2015-01-01C# 實(shí)現(xiàn)簡(jiǎn)單打印的實(shí)例代碼
C# 實(shí)現(xiàn)簡(jiǎn)單打印的實(shí)例代碼,需要的朋友可以參考一下2013-03-03C#?使用Fluent?API?創(chuàng)建自己的DSL(推薦)
DSL領(lǐng)域?qū)S谜Z(yǔ)言是描述特定領(lǐng)域問(wèn)題的語(yǔ)言,聽(tīng)起來(lái)很唬人,其實(shí)不是什么高深的東西,下面通過(guò)實(shí)例代碼介紹下C#?使用Fluent?API?創(chuàng)建自己的DSL,感興趣的朋友參考下吧2021-12-12C#開(kāi)發(fā)微信門(mén)戶(hù)及應(yīng)用(5) 用戶(hù)分組信息管理
這篇文章主要為大家詳細(xì)介紹了C#開(kāi)發(fā)微信門(mén)戶(hù)及應(yīng)用第五篇,用戶(hù)分組信息管理,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06WPF利用DrawingContext實(shí)現(xiàn)繪制溫度計(jì)
這篇文章主要為大家詳細(xì)介紹了如何利用WPF和DrawingContext實(shí)現(xiàn)繪制溫度計(jì),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)或工作有一定幫助,感興趣的小伙伴可以了解一下2022-09-09