代码之家  ›  专栏  ›  技术社区  ›  Kes115

AWS弹性负载平衡器不将HTTP头转发到EC2实例

  •  3
  • Kes115  · 技术社区  · 8 年前

    批准

    这里比较了我在本地和弹性Beanstalk上打印标题时得到的结果。

    [2017-07-04 13:18:14,650] [INFO] [common.decorators] Headers = Host: localhost:5000 Connection: keep-alive Content-Length: 151 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36 Cache-Control: no-cache Origin: chrome-extension://fhbjgbiflinjbdggehcddcbncdddomop Content-Type: application/json Authorization: Bearer ad9fd4d9-6ce6-497b-855a-dcebebdad65b Postman-Token: xxxxx Accept: */* Accept-Encoding: gzip, deflate, br Accept-Language: en-US,en;q=0.8

    [2017-07-04 17:27:03,813] [DEBUG] [common.decorators] Headers = Accept-Language: en-US,en;q=0.8 Accept: */* Host: dev.onetext.com X-Forwarded-For: 66.30.13.108 Content-Type: application/json Postman-Token: xxxxx Connection: keep-alive Accept-Encoding: gzip, deflate, sdch, br X-Forwarded-Proto: https Cache-Control: no-cache X-Forwarded-Port: 443 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36

    2 回复  |  直到 8 年前
        1
  •  5
  •   Kes115    8 年前

    感谢@onceptquest添加的评论,我在 https://forums.aws.amazon.com/thread.jspa?messageID=729128

    files: "/etc/httpd/conf.d/wsgihacks.conf": mode: "000644" owner: root group: root content: | WSGIPassAuthorization On

        2
  •  4
  •   Piotr Findeisen    6 年前

    (_) (-) ,因此删除 下划线 从标题变量中,例如:- header\u var\u val=“一些值” 替换为

    headervarval = "some value"
    

    它对我有用