nginx - X-Forwarded-For와 X-Real-IP의 차이점은 무엇입니까?
伊谢尔伦
伊谢尔伦 2017-05-16 17:26:04
0
1
786

X-Forwarded-For와 X-Real-IP의 차이점은 무엇인가요?

테스트해본 결과 획득한 IP가 동일한 것으로 확인되었습니다.

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

모든 응답(1)
曾经蜡笔没有小新

일반적으로 X-Forwarded-For는 프록시 정보를 기록하는 데 사용됩니다. 1단계 프록시(익명 프록시 제외)를 통과할 때마다 프록시 서버는 소스 IP를 기록합니다. X-Forwarded-ForX-Forwarded-For是用于记录代理信息的,每经过一级代理(匿名代理除外),代理服务器都会把这次请求的来源IP追加在X-Forwarded-For

来自4.4.4.4的一个请求,header包含这样一行

X-Forwarded-For: 1.1.1.1, 2.2.2.2, 3.3.3.3

代表 请求由1.1.1.1发出,经过三层代理,第一层是2.2.2.2,第二层是3.3.3.3,而本次请求的来源IP4.4.4.4是第三层代理

X-Real-IP,没有相关标准,上面的例子,如果配置了X-Read-IP에 추가합니다.

4.4.4.4의 요청, 헤더에 다음 줄이 포함되어 있습니다

으아아아

는 요청이 1.1.1.1에 의해 전송되고 세 개의 프록시 계층을 통과한다는 것을 의미합니다. 첫 번째 계층은 2.2.2.2이고 두 번째 계층은 3.3입니다. 3.3 , 이 요청의 소스 IP 4.4.4.4는 세 번째 레이어 프록시🎜입니다. 🎜X-Real-IP에 대한 관련 표준은 없습니다. 위의 예에서 X-Read-IP가 구성되면 두 가지 상황이 발생할 수 있습니다🎜 으아아아 🎜그러므로 프록시 레이어가 하나만 있는 경우 이 두 헤더의 값은 동일합니다🎜
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿