zoukankan      html  css  js  c++  java
  • Nginx获取自定义头部header的值

    1、nginx是支持读取非nginx标准的用户自定义header的,但是需要在http或者server下开启header的下划线支持:

    underscores_in_headers on;
    2、比如我们自定义header为X-Real-IP,通过第二个nginx获取该header时需要这样:

    $http_x_real_ip; (一律采用小写,而且前面多了个http_)
    3、如果需要把自定义header传递到下一个nginx:

    如果是在nginx中自定义采用proxy_set_header X_CUSTOM_HEADER $http_host;
    如果是在用户请求时自定义的header,例如curl –head -H “X_CUSTOM_HEADER: foo” http://domain.com/api/test,则需要通过proxy_pass_header X_CUSTOM_HEADER来传递

  • 相关阅读:
    @hdu
    @51nod
    @51nod
    @51nod
    JS-正则表达式常规运用
    CSS-复选框默认样式修改
    Vue-路由传参query与params
    Vue-阻止页面回退
    Vue-表单提交
    JS-原生的ajax
  • 原文地址:https://www.cnblogs.com/blog-dyn/p/10287682.html
Copyright © 2011-2022 走看看