Paw*_*wan 2 javascript flask python-3.x
我在 GET 请求中添加应用程序特定的标头。我可以在 Chrome 的开发者控制台中查看标题。所以看来它们正在被发送到服务器。
标题是图表类型
但是,当我尝试访问我的 Flask 应用程序中的标头时, request.headers 中缺少它
request.headers 的输出如下:
X-Forwarded-For: 127.0.0.1
Host: localhost
X-Nginx-Proxy: true
Connection: close
Pragma: no-cache
Cache-Control: no-cache
Sec-Ch-Ua: "Not?A_Brand";v="8", "Chromium";v="108", "Google Chrome";v="108"
Sec-Ch-Ua-Mobile: ?0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36
Sec-Ch-Ua-Platform: "macOS"
Accept: */*
Sec-Fetch-Site: same-origin
Sec-Fetch-Mode: cors
Sec-Fetch-Dest: empty
Referer: http://localhost:8080/stock-market-pattern-modelling/quote?symbol=AAPL
Accept-Encoding: gzip, deflate, br
Accept-Language: en-US,en;q=0.9
Run Code Online (Sandbox Code Playgroud)
虽然标头名称中允许使用下划线,但某些服务器实现会默默地删除名称中包含下划线的标头。
例如,默认配置的 Nginx 将忽略名称中带有下划线的标头(请参阅underscores_in_headers文档ignore_invalid_headers)。
因此,我建议您尝试使用标头名称Chart-Type而不是chart_type.
| 归档时间: |
|
| 查看次数: |
1128 次 |
| 最近记录: |