有两个头部来处理请求转发。第一个是X-Forwarded-For,第二个是Forwarded。
我应该使用哪一个?X-Forwarded-For是事实,而Forwarded是RFC-7239标准。
规范中没有具体的指导方针,我在web开发范围内也没有观察到任何关于这方面的一般趋势。
发布于 2019-08-26 15:03:46
似乎没有人对Forwarded感兴趣,2019年仍然没有。我会使用它,但它很难,因为许多工具和框架缺少support...for示例,今天,Django框架仍然使用X-Forwarded-XY报头来检测原始IP/主机等。
从长远来看,Forwarded可能会被采用,并成为新的标准,所以,如果可以的话,就跟着它走吧。我会的。
https://stackoverflow.com/questions/52638485
复制相似问题