flask - flask 中的request.META?

标签 flask

似乎 Django 有 request.META:CAPITAL_UNDERSCORE 格式的请求 header 字典 - 例如:“X_FORWARDED_FOR”。

Flask 有类似的结构吗?

(我知道 flask 的 request.headers (其中包含“x-forwarded-for”格式的标题))

最佳答案

这是框架公开 header 的方式。 Django 选择用下划线显示它的全部大写,来自服务器的实际输入是这样的:X-Forwarded-For在apache2上。

所有这一切都说明 Flask 仅以一种方式向您公开标题。您可以随时使用 .upper().replace('-', '_') 进行转换。如果你真的需要它。

关于flask - flask 中的request.META?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27479775/

相关文章:

php - Apache 一个 URL 上的多个框架

python - flask 在 cookie 中保存民意调查

在VS Code中更改代码后,FLASK将不会重新加载

heroku - 我应该如何在 Heroku 上运行 Alembic 迁移?

python - pandas 数据框需要很长时间才能放入一行

postgresql - 如何在 Flask session 中设置 PostgreSQL 数据库的模式名称

python - 反向代理: Flask app with Bokeh server on Nginx

python - 如何迁移 flask-sqlalchemy 多个数据库?

Python Flask - 是否可以仅使用Python创建个人网站?

python - 线程在 flask 中不起作用