x-forward-for的ip为什么会被串改

来源:4-12 温故知新 - 带你实现X-Forward-For、X-Real-Ip

慕粉1950342644

2020-05-12

我理解无论是x-real-ip,还是x-forward-for,都是在代理服务器处理过,只不过我们的代理服务器的代码在处理x-forward-for的时候,可以从用户端接受。

那么是不是有标准规定才会有这个问题,否则应该都可以不接受客户端的x-forward-for,来保证不会被串改

写回答

1回答

牛儿吃草

2020-05-12

x-forward-for是有一个标准规范的:
https://tools.ietf.org/html/draft-petersson-forwarded-for-02
x-forward-for记录的代理信息的,只是一个辅助作用帮我们去推断代理了几层。
另外我们可以通过验证代理层次数及校验IP真实性来判断是否被篡改了信息。

0
0

(打造简历金牌项目)Vue+Go 开发企业级微服务网关项目

简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关

1316 学习 · 352 问题

查看课程