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

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

于 2023-06-27 发布 文件大小:21.32 kB
0 204
下载积分: 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 个回复

  • WinCE触摸屏校准程序C #代码紧凑。NET 2 WinCE第一…
    WinCE触摸屏校准程序C#代码 Compact .Net 2.0 winCE先触摸屏校准程序源代码 -WinCE touch screen calibration procedure C# Code Compact. Net 2.0 winCE first touch-screen calibration procedure source code
    2023-01-25 02:05:03下载
    积分:1
  • 本人写的小程序可以测试您的cpu正在运行的频率!简单实用!直接下载在vc上运行!...
    本人写的小程序可以测试您的cpu正在运行的频率!简单实用!直接下载在vc上运行!-I write small programs can test your cpu running frequency! Simple and practical! Download the vc run!
    2022-11-23 10:05:03下载
    积分:1
  • c# VSchart实时曲线Demo源码
    c# VSchart实时曲线Demo源码,可以帮助你快速编写基于VSchart的实时曲线程序。
    2022-02-22 06:21:51下载
    积分:1
  • 2812系统文件,通过对此文件的学习,可以了解2812是如何进行工作的...
    2812系统文件,通过对此文件的学习,可以了解2812是如何进行工作的-2812 system files, through this document to learn, you can learn how to work in 2812
    2022-01-26 02:22:30下载
    积分:1
  • Description: 对整型有序关键码序列进行折半查找,待排序序列以数组存储。如果找到待查记录,返回找到的位置下标,并删除该关键码记录;如果没找到待查记...
    Description: 对整型有序关键码序列进行折半查找,待排序序列以数组存储。如果找到待查记录,返回找到的位置下标,并删除该关键码记录;如果没找到待查记录,返回0,并将待查记录插入到适当位置,即该查找属于动态查找。输出查找过程中每一轮的low,mid,high 值,以及与给定值相比较的关键码值,并输出最后找到的位置,及变化后的数组。 注意:该数组为整型,数组中关键码存储位置为r[1]~r[n],r[0]留作它用,且关键码个数大于4. Input Format: 第一行输入数组中记录个数n 第二行输入n个有序的整型关键码,以空格隔开 接下来输入三个待查关键码,每个关键码占一行 Output format: 对于每个关键码,分别输出: 找到给定值之前的每一轮的low,mid,high及相比较的待查找序列中的关键码,以空格隔开 接下来一行输出查找到的位置 接下来一行输出变化后的待查找序列 -Description: The key codes for integers ordered sequence of binary search until the sorting sequence to an array of storage. If you find a complete set of records, returns to find the location of the next standard, and delete the key code is recorded if not find a complete set of records, returns 0, and a complete set of records inserted into the appropriate location, that is, the search was part of search. Find out the process for each one of the low, mid, high value, as well as compared to the value given the key code value and output of the last to find the locat
    2023-05-15 19:40:03下载
    积分:1
  • C/S架构简单例
    VS2010 编译,简单对VC++ 可以帮助初学者了解代码。 应用程序向导已为您创建了这个 Server 应用程序。此应用程序不仅演示 Microsoft 基础类的基本使用方法,还可作为您编写应用程序的起点。 本文件概要介绍组成 Server 应用程序的每个文件的内容。 Server.vcxproj 这是使用应用程序向导生成的 VC++ 项目的主项目文件。 它包含生成该文件的 Visual C++ 的版本信息,以及有关使用应用程序向导选择的平台、配置和项目功能的信息。
    2022-03-15 23:11:05下载
    积分:1
  • JavaSE-酒店管理系统源码
    参考视频文件,自己实践搭建环境、手敲代码、调试并实现运行。主要是练习javase内容开发,通过项目,更加熟悉java se相关的api应用,为javaee提供扎实的基础;主要是javase+mysql+eclipse;文件中有sql文件,经过实践,可以应用到sqlserver2017和mysql 5.6.24等数据库中;工程中需要是的依赖jar包,我也是通过调试,在可运行的前提下,更新了一些jar包。
    2022-03-21 03:43:16下载
    积分:1
  • WiFi扫描用VS2008
    WiFi Scanning with VS2008
    2022-02-15 18:13:16下载
    积分:1
  • 阻塞用户输入
    阻塞用户输入-所带源代码,是很好的示例.-Blocking user input-
    2022-08-06 07:19:45下载
    积分:1
  • .txt文件转为.html文件的程序代码
    .txt文件转为.html文件的程序代码-. txt file to. html file code
    2022-11-02 05:20:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载