小偷程序

ASP.Net (GetWebcontent.aspx)

<%@ Page Language="C#" %>
<%@ Import Namespace="System.Net" %>
<%@ Import Namespace="System.Text" %>
<script runat=server>
   //***********************************************************
   //*              
   //*    使用ASP.Net实现网站小偷的程序     
   //*       Written by 笑笑 2005-12-11       
   //*       网址:http://blog.hnce.net       
   //*       Email:hedongyang@gmail.com QQ:5364083    
   //*               
   //***********************************************************
void Page_Load(Object sender , EventArgs e)
{
   string strurl="http://blog.hnce.net";    //欲获取的网页地址
   
   WebClient myWebClient=new WebClient();    //创建WebClient实例myWebClient
   
   //获取或设置用于对向 Internet 资源的请求进行身份验证的网络凭据。
   myWebClient.Credentials=CredentialCache.DefaultCredentials;
   
   //从资源下载数据并返回字节数组。(加@是因为网址中间有"/"符号)
   byte[] pagedata=myWebClient.DownloadData(strurl);
   
   //以下两句每次只要使用一条即可,功能是一样是用来转换字符集,根据获取网站页面的字符编码选择
   //string result=Encoding.Default.GetString(pagedata);        
   //如果获取网站页面采用的是GB2312,则使用这句
   string result=Encoding.UTF8.GetString(pagedata); 
   //如果获取网站页面采用的是UTF-8,则使用这句 
   //因为我的博客使用了UTF-8编码,所以在这里我使用这句
   Response.Write(result);   //在WEB页中显示获取的内容
}
</Script>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
</body>
</html>
----------------------------------------------------------------------------------------------
 <iframe width="100%" height="100%" src="http://news.qq.com/gd/index.htm"></iframe>

posted @ 2008-01-26 20:38  Microbar  阅读(285)  评论(1编辑  收藏  举报