以前GET和POST的提交方式一直都没弄懂,这回做了个例子了,分了两种方式来做。
using System;
None.gif
using System.Data;
None.gif
using System.Configuration;
None.gif
using System.Web;
None.gif
using System.Web.Security;
None.gif
using System.Web.UI;
None.gif
using System.Web.UI.WebControls;
None.gif
using System.Web.UI.WebControls.WebParts;
None.gif
using System.Web.UI.HtmlControls;
None.gif
None.gif
None.gif
public partial class _Default : System.Web.UI.Page 
ExpandedBlockStart.gifContractedBlock.gif
dot.gif{
InBlock.gif    
protected void Page_Load(object sender, EventArgs e)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{
InBlock.gif           
string aa= Request.QueryString["aa"];//接受以GET方式提交过来的aa变量的值
InBlock.gif
           string bb=Request.QueryString["bb"];
InBlock.gif
InBlock.gif           
//string aa = Request.Form["aa"];  //以POST方式提交的接收
InBlock.gif           
//string bb = Request.Form["bb"];
InBlock.gif
InBlock.gif           
//Request.Params["aa"];//当不知道是用哪两种方式提交的时候  用这两种都可以
InBlock.gif           
//Request.Params["bb"];
InBlock.gif
InBlock.gif           
//Request["aa"];
InBlock.gif           
//Request["bb"];
InBlock.gif

ExpandedSubBlockEnd.gif    }

InBlock.gif    
protected void Button1_Click(object sender, EventArgs e)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{//获取服务器环境变量
InBlock.gif
        Response.Write("当前网页的虚拟路径是:"+Request.ServerVariables["url"]);
InBlock.gif        Response.Write(
"<br>当前网页的虚拟路径是:"+Request.RawUrl);
InBlock.gif        Response.Write(
"<br>实际路径是:"+Request.ServerVariables["path_translated"]);
InBlock.gif        Response.Write(
"<br>实际路径是:"+Request.PhysicalPath);
InBlock.gif        Response.Write(
"<br>服务器名为:"+Request.ServerVariables["server_name"]);
InBlock.gif        Response.Write(
"<br>服务器IP为:"+Request.UserHostAddress);
ExpandedSubBlockEnd.gif    }

InBlock.gif    
protected void Button2_Click(object sender, EventArgs e)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{//获取客户端信息
InBlock.gif
        Response.Write("这个客户端是否支持背景音乐:"+Request.Browser.BackgroundSounds);
InBlock.gif        Response.Write(
"<br>这个客户端是否支持COOKIE:"+Request.Browser.Cookies);
InBlock.gif        Response.Write(
"<br>这个客户端是否支持框架:"+Request.Browser.Frames);
InBlock.gif        Response.Write(
"<br>使用的是什么系统:" + Request.Browser.Platform);
InBlock.gif
ExpandedSubBlockEnd.gif    }

InBlock.gif    
protected void Button3_Click(object sender, EventArgs e)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{//写入COOKIE
InBlock.gif
        HttpCookie ck = new HttpCookie("mgod");
InBlock.gif        ck.Values[
"name"= "张恒玮";
InBlock.gif        ck.Values[
"age"= "21";
InBlock.gif        ck.Values[
"sex"= "";
InBlock.gif        Response.Cookies.Add(ck);
InBlock.gif        Response.Write(
"成功写入");
InBlock.gif
ExpandedSubBlockEnd.gif    }

InBlock.gif    
protected void Button4_Click(object sender, EventArgs e)
ExpandedSubBlockStart.gifContractedSubBlock.gif    
dot.gif{//读取COOKIE
InBlock.gif
        HttpCookie getck = Request.Cookies["mgod"];
InBlock.gif        Response.Write(getck.Values[
"name"]);
InBlock.gif        Response.Write(
"<br>年龄是:" + getck.Values["age"]);
InBlock.gif        Response.Write(
"<br>性别是:" + getck.Values["sex"]);
InBlock.gif        
ExpandedSubBlockEnd.gif    }

ExpandedBlockEnd.gif}

None.gif点此下载练习代码