显示页面的CS代码:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.IO;
using System.Net;

public partial class HttpWebRequest : System.Web.UI.Page
{
    
protected void Page_Load(object sender, EventArgs e)
    
{
        Response.Write(
this.GetPageContent());
    }

    
private string url = "http://zhidao.baidu.com/question/25163119.html"//"http://www.soso.com/q?pid=s.w.res.input&gid=&cin=&sc=web&bs=dsfs&ch=w.uf&w=web&lr=";

    
//public string GetPageContent()
    
//{
    
//    string ResponseText = String.Empty;
    
//    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(this.url);
    
//    request.UserAgent = Request.UserAgent;

    
//    System.Net.WebResponse response = request.GetResponse();

    
//    //返回信息
    
//    Stream resStream = response.GetResponseStream();
    
//    StreamReader sr = new StreamReader(resStream, System.Text.Encoding.Default);
    
//    ResponseText = sr.ReadToEnd();
    
//    resStream.Close();
    
//    sr.Close();

    
//    return ResponseText;
    
//}

    
public string GetPageContent()
    
{
        
string ResponseText = String.Empty;
        WebRequest request 
= WebRequest.Create(this.url);
        request.Headers.Keys.ToString();
        System.Net.WebResponse response 
= request.GetResponse();

        
//返回信息
        Stream resStream = response.GetResponseStream();
        StreamReader sr 
= new StreamReader(resStream,System.Text.Encoding.Default);
        ResponseText 
= sr.ReadToEnd();
        resStream.Close();
        sr.Close();

        
return ResponseText;
    }


}
posted on 2007-04-28 19:03  小角色  阅读(250)  评论(0)    收藏  举报