X-Forwarded-For信息头的处理

简介:

nginx代理httpd服务时X-Forwarded-For信息头的处理

X-Forwarded-For的定义:
简称XFF头,它代表客户端,也就是HTTP请求端的真实IP,只有在通过了HTTP代理或者负载均衡器时才会添加;

在默认情况下,nginx并不会对X-Forwarded-For头做任何的处理,除非使用"proxy_set_header"参数:
proxy_set_header X-Forwarded-For remoteaddr;proxysetheaderXForwardedForproxy_add_x_forwarded_for;

proxy_add_x_forwarded_for变量包含客户端请求头中的"X-Forwarded-For",与remote_addr用逗号分开,如果没有"X-Forwarded-For" 请求头,则proxy_add_x_forwarded_for等于remote_addr;
$remote_addr的值是客户端的IP;

目录
打赏
0
0
0
0
2929
分享
相关文章
HTTP头的查看
在chrome里打开开发者工具,选中Network。找到url即可看到此url的HTTP头。
105 0
php常用的header头部定义
php常用的header头部定义
106 0
4 个常用的 HTTP 安全头部
它曾是世界性图书馆梦的开始,现在它是全球知识的聚集地,它是目前最流行的,人们将应用都部署之上的万维网。
370 0
4 个常用的 HTTP 安全头部
HTTP 头字段 Origin、Host 和 Referer 有什么区别?
HTTP 请求头字段中的 Origin、Host 和 Referer 非常相似,乍一看都是域名相关的值,非常容易弄混。我在面试中也被问过,因为没准备好而哑口无言。 今天西瓜哥我来带领大家学习这三个头字段,务必学完后能好好分清楚它们。
1269 0
Nginx自定义携带header头
开发小程序时在header中添加参数被nginx进行拦截
2522 0
求助为什设置http头没有用
求助为什设置http头没有用
572 0
第207天:HTTP协议头字段详解大全
本篇重点介绍一下HTTP常用的Header HTTP Header非常之多,很少有人能完全分清这些Header到底是干什么的。鉴于RFC文件规范艰深晦涩难懂,本文对协议规范中列出的HTTP Header进行了梳理,用通俗的语言进行表达,便于读者吃透HTTP协议。
1291 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等