http - 将非标准 header 从 nginx 传递到 uwsgi

标签 http nginx http-headers uwsgi

例如:

X_USR_12341_CONNECTION: Stale
X_USR_12341_SEED: uW6HncQwe===
X_USR_12341_STATE: Working

号码因客户而异。我如何将这些从 nginx 传递到 uwsgi 后端?

最佳答案

默认情况下,nginx 将所有内容传递给 uWSGI。 header 以 HTTP_ 字符串为前缀:HTTP_X_USR_12341_CONNECTION

如果你想传递 nginx 生成的东西,你可以使用 uwsgi_param nginx 指令:

uwsgi_param FOO bar;

关于http - 将非标准 header 从 nginx 传递到 uwsgi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25108657/

相关文章:

http - 将子域添加到本地主机 URL

http - 带逗号的 header 值

c - 我的http get数据包格式有什么问题?

http - 如何停止使用 'npm install http-server"下载的 http 服务器?

nginx - 为meteor推荐的nginx配置

一台主机上的 Docker nginx 多个应用程序

java - 添加多个自定义http请求 header 之谜

同一服务器上多个站点的nginx配置

Java:存储为字符串时服务器响应被切断?

php - Laravel 中间件 : Header may not contain more than a single header, 检测到新行