V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
miniyao
V2EX  ›  问与答

怎么从浏览器请求 Headers 中,了解用户访问的使用语言?

  •  
  •   miniyao · Apr 19, 2018 · 2229 views
    This topic created in 2931 days ago, the information mentioned may be changed or developed.
    user-agent 不带语言 lang 参数,怎么才能了解用户访问的使用语言?

    user-agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
    7 replies    2018-04-19 09:14:06 +08:00
    des
        1
    des  
       Apr 19, 2018 via Android
    你发的是 ua,ua 不带语言

    建议你百度一下
    binux
        2
    binux  
       Apr 19, 2018
    accept-language: en-GB,en;q=0.9,en-US;q=0.8,zh-CN;q=0.7,zh;q=0.6
    miniyao
        3
    miniyao  
    OP
       Apr 19, 2018 via Android
    @binux accept-language 里面有多个值,按顺序优先值取吗?

    我修改了浏览器的默认语言设置,好像这个 accept-language 也没有变化呀
    trys1
        4
    trys1  
       Apr 19, 2018 via Android
    可能浏览器是读取你操作系统设置的语言
    ThirdFlame
        5
    ThirdFlame  
       Apr 19, 2018   ❤️ 1
    accept-language: en-GB,en;q=0.9,en-US;q=0.8,zh-CN;q=0.7,zh;q=0.6 q 权重。 然后又 zh-CN 或者 zh 就认为是中文呗。ja 就日文呗
    miniyao
        6
    miniyao  
    OP
       Apr 19, 2018
    @ThirdFlame 收到,谢谢~ 还以为那个是版本号 O(∩_∩)O (。・∀・)ノ゙
    U7Q5tLAex2FI0o0g
        7
    U7Q5tLAex2FI0o0g  
       Apr 19, 2018
    这种基础的问题百度或者谷歌一下都比来这问快。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3302 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 13:27 · PVG 21:27 · LAX 06:27 · JFK 09:27
    ♥ Do have faith in what you're doing.