当前位置: 首页 > news >正文

nignx代理获取真实地址request.getRequestURL()

        # 反向代理配置到后端接口

        location /prod-api/ {

            # proxy_set_header Host $proxy_host;

            proxy_set_header Host $http_host;

            proxy_set_header X-Real-IP $remote_addr;

            proxy_set_header REMOTE-HOST $remote_addr;

            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

            proxy_pass http://localhost:8080/;

        }

首先

proxy_set_header 参数 区别

变量是否显示端口值是否存在

host

浏览器请求的ip,不显示端口

"Host:value"显示

值为a:b的时候,只显示a

http_host

浏览器请求的ip和端口号

"Host:value",value存在就显示

proxy_host

被代理服务的ip和端口号

默认80不显示

其他端口显示

"Host:value"显示

总结,所以如果想要获取到被代理服务真实的ip和端口可添加proxy_set_header Host $proxy_host

http://www.lryc.cn/news/478014.html

相关文章:

  • 登录注册窗口(二)
  • go channel 通道
  • 论文阅读:Computational Long Exposure Mobile Photography (二)
  • 基于SSM+小程序的高校寻物平台管理系统(失物1)
  • gerrit 搭建遇到的问题
  • UBUNTU查看CPU核心数
  • 【JS】声明提升与块级作用域
  • Flink的流、批处理
  • 学习方法该升级了,‌AI时代的弯道超车:【心流学习法】行动与意识合一的巅峰进化
  • 【大模型LLM面试合集】大语言模型架构_chatglm系列模型
  • 深入理解 Kafka:分布式消息队列的强大力量
  • LabVIEW 离心泵机组故障诊断系统
  • GEE土地分类——土地分类的原始remap转化原始的土地分类名称
  • 一些关于云电脑与虚拟化东西
  • Java实现图片转pdf
  • 【iOS】使用AFNetworking进行网络请求
  • ThingsBoard规则链节点:RPC Call Reply节点详解
  • 【AI换装整合包及教程】OOTDiffusion:以AI技术引领的时尚换装革命
  • 排序算法详细总结
  • uniapp MD5加密
  • 提升视觉回归测试体验:Cypress 插件推荐
  • fastbootd模式刷android固件的方法
  • 基于C#实现Windows后台窗口操作与图像处理技术分析
  • 戴尔电脑 Bios 如何进入?Dell Bios 进入 Bios 快捷键是什么?
  • 数据结构之二叉树——堆 详解(含代码实现)
  • 推荐一款面向增材制造的高效设计平台:nTopology
  • SQL,力扣题目1767,寻找没有被执行的任务对【递归】
  • JavaScript数据类型- Symbol 详解
  • WordPress网站添加嵌入B站视频,自适应屏幕大小,取消自动播放
  • 11.6 校内模拟赛总结