• ASP.NET 学习笔记 一


    在管道调用的时候,有几个非常重要的内置对象:Request   Resposne  Session  Cookie  Application  Server

    一 :Requset : 请求      服务器接收客户端数据的(Get,Post)

            Request.QueryString  查询字符串               Get请求!

            Request.Form   请求表单   Post请求!   

            Request.Files   Post 请求文件(文件上传)    传文件时,需要将 enctype = "multipart/form-data"

            Request.MapPath()      将虚拟路径转换成物理路径

            Recquest.Header      请求头

           Recquest.Cookies[].Value

        

    二 :Response: 响应    服务器给客户端数据的

            Response.Write()    向客户端输出内容

           Response.Redirect()  重定向

    三:Session:会话     所有人,自己的存储空间    数据保存在服务器中(存在内存中,效率低,并发低),目前存储少量重要数据,比如账号(用于身份验证)

           Session["*****"] = "*****"

           Session 是一个键值对,存活时间20min 

           Session 销毁  Abandon/Clear

    四:Cookie:客户端数据

            时效性 

            Response.Cookies.Add(New HttpCookie("token")){value = "abc136121",expires = datetime.Now.AddDays(7)}

            清除cookie的特定值,使用过期的方式

            Response.Cookies.Add(New HttpCookie("token"){Expires = DateTime.Now.AddDays(-1)})  

    五: Application: 当前网站对象

            HttpContext,Application["    "] = "     " 

    六: Server: 服务器对象

            Server.Transfer (path:"        ")    转发       路径不变,内容发生变化(当前网站内部)

            Server.MapPath()     虚拟路径转绝对路径

            Server.HtmlEncode()

       Server.HtmlDecode()

       Server.UrlEncode()

       Server.UrlDecode() 

  • 相关阅读:
    查询快递单号-宅急送快递接口
    对路由转发的浅显理解
    对SpringCloud Zuul 的基本使用总结
    对SpringCloud Hystrix的使用个人总结
    对SpringBoot开箱即用使用方法的浅显理解
    对SpringCloud Hystrix服务降级的浅显理解
    金玉良言
    2种运行时织入的动态代理模式原理和调用流程比较
    记录手动启动Oracle数据库的方式
    基于SpringBoot搭建一个带数据库访问的WEB项目(记录所需的依赖,配置,驱动安装等注意事项)
  • 原文地址:https://www.cnblogs.com/Bull-Rush/p/12830096.html
Copyright © 2020-2023  润新知