nginx 中新增url请求参数

1、nginx中新增配置:

set args "args&参数名=参数值";

示例: set args "args&demo1=cn_yaojin&demo2=123123&myip=$remote_addr";

bash 复制代码
location / {
            add_header Access-Control-Allow-Origin *;
            add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';       
            proxy_pass     http://127.0.0.1:10024;
            # 以下是在原来接口的基础上增加的固定参数
			set $args "$args&demo1=cn_yaojin&demo2=123123&myip=$remote_addr";
            proxy_set_header   X-Real-IP $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
      		proxy_set_header    Host $host;
       }

2、java代码测试效果

java 复制代码
    @ApiOperation(value = "test")
    @GetMapping(value = "test")
    public ResultMsg test() {
        this.request.getParameterMap().forEach((k, v) -> {
            for (String s : v) {
                System.out.println(k + "--" + s);
            }
        });
        return ResultMsg.builder();
    }

3、查看实际效果:

相关推荐
数据库那些事儿34 分钟前
阿里云DMS Data Copilot——高效智能的数据助手,助力企业实现数据驱动的未来
运维·数据库·agent
摇滚侠35 分钟前
Linux 系统重置用户密码指南
linux·运维·服务器
linT_T1 小时前
研发团队看板协作中的自动化实践:集成CI/CD与任务流转
运维·ci/cd·自动化
中科米堆1 小时前
中科米堆CASAIM自动化三维扫描系统自动测量压铸件尺寸
运维·自动化·视觉检测
小嵌同学2 小时前
Meson:开源的自动化构建系统
linux·运维·开源·自动化·meson
果子⌂2 小时前
Zabbix 企业级高级应用
linux·运维·nginx·zabbix
钱彬 (Qian Bin)2 小时前
解决docker load加载tar镜像报json no such file or directory的错误
运维·docker·容器·错误·tar·docker load
明月心9524 小时前
NFS CENTOS系统 安装配置
linux·运维·centos
Raymond运维4 小时前
MySQL 8.0源码编译安装(二)
linux·运维·mysql
延凡科技4 小时前
延凡科技光伏清洗预测系统
大数据·运维·人工智能·科技·无人机·智慧城市