有两个标头来处理请求转发。第一个是X-Forwarded-For,第二个是Forwarded。
我应该使用哪个? X-Forwarded-For是事实上的,而Forwarded
是RFC-7239标准。
规范中没有特定的指南,在Web开发范围中,我看不到任何一般趋势。
答案 0 :(得分:1)
似乎没有人对Forwarded
感兴趣,但仍然不会在2019年。我会使用它,但是这很困难,因为许多工具和框架都缺乏支持...例如,今天,Django框架仍在使用X-Forwarded-XY
标头,以检测原始IP /主机等。
从长远来看,很可能会采用Forwarded
和新标准,因此,如果可以的话,请采用它。我会的。