.net mvc内置的一些方法

Request 请求
  服务器端接收浏览器发送来的数据, 不需要在Action方法中传入参数

  Request.Querystring[]--get请求

  Request.Form[] 指Post请求

  Request.File[] 指接收来的文件


Response 回应--服务器向浏览器(客户端)发送信息
  Response.Write()--向客户端(浏览器)发送字符串

  Response.Redirect()--跳往其他页面


Session 会话,数据保存在服务器中(字典)
  Session[键名]=值--保存其值,保存时间默认20Min

  Session.Abandon(),销毁

  Cookie 数据保存在浏览器中,并在每次访问服务器时将该信息发送给服务器

Response.Cookies.add(),服务器端将信息发送给浏览器作为Cookie保存
  例子:new HttpCookie(Cookie名){value = "Cookie的信息"
  Expires = DateTime.now.AddHours(5)} 传入Cookie时需要传入其有效时间
  Request.Cookies["Cookies的键名"].value--获得浏览器发送过来的Cookie值

Application 使用方法与session一样,区别:session是各个用户相互独立
  Application是所有用户相同

Server
  Server.Transfer转发,将其他视图的内容转发到该视图上(地址栏内容不变)

  Server.MapPath

  Server.HtmlEncode

  Server.HtmlDecode

  Server.UrlEncode

  Server.UrlDecode

猜你喜欢

转载自www.cnblogs.com/kaka-blog/p/12018680.html
今日推荐