gpt4 book ai didi

python - 在 Python Flask 中检测浏览器语言

转载 作者:太空宇宙 更新时间:2023-11-04 08:06:30 27 4
gpt4 key购买 nike

我需要用 Python Flask 获取浏览器语言。我尝试使用:

request.headers.get('语言')

然而,这将返回 None

我试过了 whoer.net它为我的浏览器语言返回了 it-IT。如何使用 Python Flask 检测浏览器语言?

最佳答案

查看 Werkzeug 的 LanguageAccept data structure ,或者只是尝试这样的事情来获得最佳匹配:

supported_languages = ["en", "nl", "it"]
lang = request.accept_languages.best_match(supported_languages)

如果您需要更多,请查看 Flask-Babel .

关于python - 在 Python Flask 中检测浏览器语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30425907/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com