我爱Aspx >> Asp.Net >> 利用WebClient和WebRequest类获得网页源代码利用.NET框架提供的 WebClient类 和 WebRequest类,我们可以很轻易地得到给定URL地址的源代码,很简单,以下是C#的完整的例子.
GetPageHtml.aspx
<%@ Page language="c#" validateRequest = "false" Codebehind="GetPageHtml.aspx.cs"
AutoEventWireup="false" Inherits="eMeng.Exam.GetPageHtml" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>得到网页源代码</title>
<meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="aspNetBuffer" method="post" runat="server">
<div align="center" style="FONT-WEIGHT: bold">得到任意网页源代码</div>
Ҷƪл˵?
使用ASP.NET中调用WebService时不..[05-20]
利用SOAP(Webservice)上传文件[05-20]
用ASP编程控制在IIS建立Web站点[05-20]
web.config文件详解[05-20]
ASP.NET:Email Web Page[05-20]
在asp.net2.0中用WebPart代替Pla..[05-20]
用C#写一个Web自定义控件[05-20]
用C#写一个Web自定义控件[05-20]
Ajax: 一个建立Web应用的新途径[05-20]
设置WEB(INTERNET)打印页眉页脚为..[05-20]
通过ASP.NET远程杀死进程[05-20]
Asp.net中DataGrid控件的自定义分..[05-20]
使用ASP.NET中调用WebService时不..[05-20]
在系统菜单中添加自定义菜单项[05-20]
利用SOAP(Webservice)上传文件[05-20]
利用ASP.NET实现域名查询[05-20]
网页防刷新重复提交、防后退解决..[05-20]
IE经典故障大全[05-20]
用ASP的方法动态写出JavaScript的..[05-20]
JavaScript 更改网页中字体大小,..[05-20]