【问题标题】:Pass non-standard headers from nginx to uwsgi将非标准标头从 nginx 传递到 uwsgi
【发布时间】:2017-09-28 20:09:23
【问题描述】:

例如:

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

数字从客户端更改为客户端。我如何将这些从 nginx 传递给 uwsgi 后端?

【问题讨论】:

    标签: http nginx http-headers uwsgi


    【解决方案1】:

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

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

    uwsgi_param FOO bar;
    

    【讨论】:

    • “数字”部分正在改变,这就是问题所在。我绝对不会将 1400 万个 uwsgi_param 字符串放入 nginx 配置中。
    猜你喜欢
    • 2017-12-02
    • 2021-11-18
    • 1970-01-01
    • 1970-01-01
    • 2019-04-05
    • 2015-05-20
    • 2011-11-27
    • 1970-01-01
    • 2014-09-18
    相关资源
    最近更新 更多