登录
首页 » Windows开发 » 获取网页源代码的三种方法,并将其保存到文件中

获取网页源代码的三种方法,并将其保存到文件中

于 2023-06-27 发布 文件大小:21.32 kB
0 152
下载积分: 2 下载次数: 1

代码说明:

应用背景在这组片段,我现在给你的三个方法,下载并保存到一个文件中的一个网页的源代码,有兴趣。第一个使用WebClient类和第三个使用WebRequest。它们都是系统的一部分,净名称空间。你应该注意通过HttpWebRequest获取源被认为是一种过时的做法。关键技术让我们先从几个使用语句开始:利用系统;使用System.IO;使用system.windows.forms;注:由于我们使用的控制台应用程序,在这个例子中,请注意system.windows.forms命名空间是不包括在新项目自动所以你要增加它的引用(解决方案资源管理器- & gt;引用& gt;(右击)添加引用比下。净标签找到命名空间)。不包括下面的代码在main()功能:和公司;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及;及使用(WebClient客户端=新webclient()){客户端下载文件。(“HTTP:/ / www.google。COM”,application.startuppath + @“LOG1。txt”);}/ /方法2字符串源=新webclient()。downloadstring(“HTTP:/ / www.google。COM”);StreamWriter SW =新StreamWriter(application.startuppath + @“log2。txt”,真的);软件:写(来源);申银万国();/ /方法3 -过时WebRequest req = HttpWebRequest。创造(“HTTP:/ / www.google。COM”);方法=“得到”的要求;串供应链;(读者使用StreamReader =新的StreamReader(REQ。getresponse()。getresponsestream())){readtoend() SC =读者;}将作家=新StreamWriter(application.startuppath + @“log3。txt”,真的);作者:写(源);作家();此代码将创建包含源代码的三个文本文件(在我们的情况下,谷歌的索引页)。你可以在同一个目录中找到这些文件作为可执行文

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 读取INI文件中的关键值
    读取INI文件中的关键值-read the key value in INI files.
    2022-02-03 10:21:17下载
    积分:1
  • 获得焦点的窗口和窗口的句柄
    应用背景通过使用这个应用程序,您可以轻松地获得标题和当前焦点的窗口句柄的句柄。在这个项目中我们必须使函数调用user32.dll是Windows的API的一部分。两种功能,我们将使用:getforegroundwindow() -得到处理和了解处理我们可以称getwindowtext()获得窗口的标题。关键技术在我们进入代码之前,让我们先添加2个标签,2个文本框和一个计时器。相应地将所有这些名称命名,设置定时器的时间间隔,当然,允许它。现在的代码。首先,我们定义我们的使用报表:使用系统;使用系统;使用system.windows.forms;使用system.runtime.interopservices;我们需要一个命名空间,所以我们可以使用dllimport。然后我们宣布我们的Windows API函数使用dllimport: ; ; ; ; ; ; ;[ dllimport(“user32。dll”)]静态extern int getforegroundwindow();【dllimport(“user32。dll”)]静态extern int GetWindowText(int HWND,StringBuilder文本,int数);最后,我们插入下面的代码,在计时器的滴答声(双按您的定时器在设计视图)事件: ; ; ; ; ; ; ; ; ; ; ; ;const int CHR = 256; ; ; ; ; ; ; ; ; ; ; ;int处理= 0; ; ; ; ; ; ; ; ; ; ; ;StringBuilder缓冲=新的StringBuilder(CHR); ; ; ; ; ; ; ; ; ; ; ;getforegroundwindow()处理=;&n
    2023-04-09 00:00:03下载
    积分:1
  • 三维地图栅格化图片布程序,带有文字和图片水印功能。
    三维地图栅格化图片发布程序,带有文字和图片水印功能。-Three-dimensional map grid of picture published procedures, with text and image watermark function.
    2022-06-14 14:55:44下载
    积分:1
  • AT89C205 keys 4 through 4 different selection of music by the AT89C205 enlarge p...
    AT89C205通过4个按键选择4种不同的音乐,并由AT89C205的p3.7输出经LM386放大,发出四种不同的音乐。-AT89C205 keys 4 through 4 different selection of music by the AT89C205 enlarge p3.7 output by LM386, issued four different music.
    2022-01-30 16:13:01下载
    积分:1
  • windows API 一日一练
    简介:确实是学习Windows API的好书,对有一定基础的C和C++程序员能够快速掌握Windows API函数的使用,同时熟悉一定数量的API函数,非常值得推荐有一定基础的程序员看看
    2022-04-22 22:14:07下载
    积分:1
  • 这是一个delphi的播放器,本来想做一半PPLIVE房…
    这是用delphi 开发的一个播放器,做了一半本来想实现像pplive那样的-This is a delphi development player, originally wanted to do half as pplive realize that
    2022-03-14 16:53:34下载
    积分:1
  • VS.NET in wince using xml example, through the examples of how to wince under th...
    vs.net中在wince下使用xml的例子,通过该例子可以指导如何在wince下使用C#操作xml-VS.NET in wince using xml example, through the examples of how to wince under the guidance of the use of C# operation xml
    2023-07-29 10:15:04下载
    积分:1
  • 游戏网络斗地主,用C#编写的!功能都实现了!
    游戏网络斗地主,用C#编写的!功能都实现了!-斗地主gaming network, using C# Prepared! Features are achieved!
    2022-03-05 06:32:20下载
    积分:1
  • 在线flash编程的小应用软件。试试吧
    在线flash编程的小应用软件。试试吧-online small flash programming application software. Try it.
    2023-06-05 16:25:04下载
    积分:1
  • C++ language to develop procedures of the game is fun Super Sky Li, I believe we...
    用C++语言开发的游戏程序是好玩的超级天空李,相信大家玩的时候都很年轻。比较小姐?
    2022-12-13 21:15:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载