get,set ,写入读取cookies--[ASP.NET]
2015-05-04 17:49
344 查看
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; namespace demo5 { public partial class hanshu : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { ////get方式获取服务器数据,安全性低 string id = Request.QueryString["name"]; string age = Request.QueryString["age"]; Response.Write(id + "<br>" + age); //好厉害,写给不放弃,把post和get弄清楚的自己!good girl //post方式发送服务器数据,安全性高,需要点击等事件触发来进行, string aa = Request.Form["name"]; string bb = Request.Form["age"]; Response.Write(aa + "<br>" + bb); Response.Write("你使用的是" + Request.RequestType + "方式传送数据"); } protected void Button1_Click(object sender, EventArgs e) { //获取服务器环境变量 Response.Write("当前网页的虚拟路径是:"+Request.ServerVariables["url"]); Response.Write("<br>当前网页虚拟路径是:"+Request.RawUrl); Response.Write("<br>实际路径:"+Request.ServerVariables["path_translated"]); Response.Write("<br>实际路径:" + Request.PhysicalPath); Response.Write("<br>服务器名:"+Request .ServerVariables["server_name"]); Response.Write("<br>服务器IP:"+Request.UserHostAddress); //获取浏览器环境变量 Response.Write("<br>这个浏览器是否支持背景音乐:"+Request.Browser .BackgroundSounds ); Response.Write("<br>这个浏览器是否支持框架:"+Request.Browser.Frames ); Response.Write("<br>客户用的是什么系统:" +Request.Browser.Platform ); } protected void Button2_Click(object sender, EventArgs e) { //写入cookies HttpCookie nc = new HttpCookie("newcookie");//声明cookie对象 nc.Values["name"] = "天轰穿";//cookie的名字 nc.Values["age"] = "27"; nc.Values["dt"] = DateTime.Now.ToString(); Response.Cookies.Add(nc);//把当前创建的对象写入cookie Response.Write("Cookie写入成功"); } protected void Button3_Click(object sender, EventArgs e) {//读取cookie HttpCookie getcook = Request.Cookies["newcookie"]; Response.Write (getcook.Values["name"]); Response.Write("<br>"+getcook.Values ["age"]); Response.Write("<br>"+getcook.Values ["dt"]); } } }
相关文章推荐
- asp.net cookies 读取、写入、修改、删除
- ASP.net写入和读取Cookies
- 我想在cookies写入电脑(私用的)后,不删除该cookies,我第二次想要读取到该cookies,ASP.Net代码该怎么写?
- ASP.NET中文件流的使用——下载Excle文件、文件的读取和写入
- Asp.Net 文件操作基类(读取,删除,批量拷贝,批量删除,写入)
- asp.net 应为 get 或 set 访问器
- asp.net读取模版并写入文本文件
- How to set asp.net Identity cookies expires time
- c#asp.net 读取 写入 txt 文件 asp.net操作文件
- 在Asp.net的HttpCookie中写入汉字,读取时为乱码
- asp.net cookie的操作,写入、读取与操作
- ASP.NET cookie 操作详解|cookie 写入、读取、修改、删除
- asp.net中get和set方法2
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- Asp.Net 文件操作基类(读取,删除,批量拷贝,删除,写入,获取文件夹大小,文件属性,遍历目录)
- 【ASP.NET】Web中的Cookie写入与读取
- asp.net读取模版并写入文本文件
- Asp.Net 文件操作基类(读取,删除,批量拷贝,批量删除,写入)
- ASP.NET后台写入中文COOKIE后,前台用JS读取为乱码
- 将asp.net读取数据后写入xml格式的正解