• 4 Server对象


    • Server是Context的一个属性,是HttpServerUtility类的一个对象.
    • Server.HtmlDecode(),Server.HtmlEncode(),Server.UrlEncode(),Server.UrlDecode()是对HttpUtility类中相对应方法的一个代理调用。推荐总是使用HttpUtility,因为有的地方很难拿到Server对象。
    • Server.Transfer(path),内部重定向请求,Server.Transfer("test.html")表示将用户请求重定向到test.html处理 ,是服务器内部的接管,浏览器是意识不到这个接管的,不像Response.Redirect那样经历通知浏览器请重新访问url这个网址和浏览器接到命令访问新网址的过程。因此浏览器的地址栏是不会变化的。因为是内部接管,所以就像这些参数是传递给他的。
    • 使用Server.Transfer不能直接重定向到ashx也不能直接重定向到本站外的网址,否则会报错“执行子请求出错”
    • 有的时候不能拿到HttpContext对象,比如在 Global.asax,可以通过HttpContest.Current拿到当前的HttpContext进而拿到Response.ReQuest,Server等
    • Server.MapPath(),表示虚拟路径。
  • 相关阅读:
    Dialog对话框
    Intent的七大属性
    Activity启动模式
    Android知识体系
    Activity生命周期
    Intent实现页面跳转和传值
    Android超链接
    上传文件
    XMLSAX解析
    XmlPull
  • 原文地址:https://www.cnblogs.com/yagzh2000/p/3128150.html
Copyright © 2020-2023  润新知