【问题标题】:Can I overwrite an HTTP Server Variable in the .NET Request Object我可以覆盖 .NET 请求对象中的 HTTP 服务器变量吗
【发布时间】:2012-03-12 18:17:20
【问题描述】:

我想在页面生命周期的最开始检查 QUERY_STRING 服务器变量中的值,并将其替换为另一个值。 Request.ServerVariables("QUERY_STRING") 对象的每个后续请求都会返回我的新值。

有没有办法做到这一点,而不必重新编码应用程序中调用该变量的每个地方?

【问题讨论】:

    标签: .net iis query-string


    【解决方案1】:

    您可以使用HttpContext.RewritePath 设置新的查询字符串。

    无法直接重写Request.ServerVariablesRequest.QueryString 集合。

    【讨论】:

      猜你喜欢
      • 2012-04-07
      • 1970-01-01
      • 2020-07-28
      • 2018-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-14
      • 1970-01-01
      相关资源
      最近更新 更多