Как взять Accept-Language из фингерпринта/браузера?



  • Доброго времени суток, подскажите как мне получить поле Accept-Language из фингерпринта либо из самого браузера?
    Пробовал через Яваскрипт navigator.languages, в ответ получаю "en-US,en", а для дальнейшей работы на post/get нужен формат в ввиде "en-US,en;q=0.9" откуда берется этот самый q=0.9 и как его получить?


  • Banned

    @aaa111 Вообще то этот самый ;q=0.9 это вы сами можете придумать. Это всего лишь вашь язык и ваши предпочтения. этововтсамое q=0.9 это говорит что вы предпочитаете говорить на англ яз с американским ахсентом 09 от 1. Т.е. почти всегда. Это язык и ваши предпочтения. Зачем их пытаться дерибанить из принта? Тем более если вы уже на http клиенте. Или вы думаете ua очень строго привязана к языку?
    п/с
    В ответ вы получаете по умолчанию. Если не ставили иначе. Или если в настройках нигде язык не фигурировал.



  • @allive спасибо за быстрый ответ. Вопрос решен.


  • Banned

    @aaa111 Лайвхак язык можно устОнавливать по ip бас умеет сам ставить время по ip, но не умеет ставить язык это легко исправить


Log in to reply
 

  • 6
  • 11
  • 2
  • 9
  • 11
  • 8
  • 15
  • 3