社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  NGINX

nginx-i将头变量作为查询参数传递到上游

Tahseen • 5 年前 • 895 次点击  

我有一个在本地主机上运行的应用程序正在监听端口8080

nginx作为反向代理运行,监听端口80

因此,一个来自端口80上nginx的请求被发送到这个监听localhost:8080的应用程序,并且这个应用程序的响应被发送回用户

现在这个应用程序无法从请求头读取头变量,并且只能读取查询参数

所以我希望nginx将头值作为查询参数传递给这个监听localhost:8080的应用程序

例如,假设在请求头中有一个名为“userid”的自定义变量。

如何将这个userid作为附加到url的&userid=值传递给在localhost 8080上侦听的应用程序

我当前可用且已启用站点的测试文件是

server {

    location /test {

        proxy_pass http://localhost:8080;
    }

}
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/40376
 
895 次点击  
文章 [ 2 ]  |  最新文章 5 年前