【问题标题】:Defintion for the X-Forwarded-For HTTP headerX-Forwarded-For HTTP 标头的定义
【发布时间】:2016-08-14 18:33:13
【问题描述】:

在哪里可以找到 X-Forwarded-For HTTP 标头的定义?大多数站点引用Wikipedia 站点。这里 X-Forwarded-For 格式被描述为X-Forwarded-For: client, proxy1, proxy2。我很好奇一个条目的有效字符串是什么。以下示例是否有效?

  • 192.0.2.60
  • 192.0.2.60:58074
  • 2001:db8:cafe::17
  • [2001:db8:cafe::17]:47011
  • "[2001:db8:cafe::17]:47011"

【问题讨论】:

    标签: http http-headers x-forwarded-for


    【解决方案1】:

    没有,因为它是无法通过message header registry 找到的非标准标头。因此,如果您认为它们是有效的,那么您的示例都是有效的。

    如果您想遵循标准,RFC 7239 提供了一种标准化机制来代替X-Forwarded-ForX-Forwarded-Proto

    【讨论】:

      【解决方案2】:

      这里已经讨论过了:What is a full specification of X-Forwarded-Proto HTTP header

      您还可以查看rfc7239 的第 7.4 节。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-04-19
        • 1970-01-01
        • 2019-03-09
        • 2021-05-20
        • 1970-01-01
        • 2022-06-12
        • 1970-01-01
        相关资源
        最近更新 更多