有两个 header 用于处理请求转发。首先是 X-Forwarded-For第二个是 Forwarded .
我应该使用哪一个? X-Forwarded-For 是事实上的,而 Forwarded
是 RFC-7239 标准。
规范中没有具体的指导方针,我无法在 Web 开发范围内观察到任何关于此的一般趋势。
最佳答案
似乎没有人对 Forwarded
感兴趣,2019 年仍然没有。我会使用它,但是很难,因为许多工具和框架缺乏支持......例如,今天的 Django Framework ( issue and discussion here ) 仍在使用 X-Forwarded-XY
header ,以检测原始 IP/主机等。并不着急 ;-)
从长远来看,Forwarded
可能会被采纳并成为新标准,因此,如果可以,请接受它。我愿意。
关于http - 应该使用哪个 header X-Forwarded-For 或 Forwarded?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52638485/