zoukankan      html  css  js  c++  java
  • 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(),表示虚拟路径。
  • 相关阅读:
    linux 网络不通问题排查
    linux下挂载U盘
    git 详细教程网址
    字符串的全排列和组合算法
    D-BUS详细分析
    linux socket编程之TCP与UDP
    Linux下的 .o、.a、.so文件
    Fiddler HTTPS指南
    nm指令
    无法使用xcode打出ipa包的解决方法
  • 原文地址:https://www.cnblogs.com/yagzh2000/p/3128150.html
Copyright © 2011-2022 走看看