Как вы анализируете строки вашего пользовательского агента? Я ищу, чтобы получить:
- Браузер
- Версия браузера
- OS
- Версия ОС
из строки агента пользователя. Мое приложение написано на Perl и ранее использовало HTTP :: BrowserDetect . Это немного устарело и больше не поддерживается. (Изменить: с тех пор он был обновлен.) Я никоим образом не связан с использованием perl для фактического поиска.
Я пришел к выводу, что автоматический анализ - это проигранное дело. Я думал о том, чтобы написать приложение типа «грубый», чтобы показать мне список несекретных UA и вручную поддерживать их в актуальном состоянии.
Существует ли такой ресурс, к которому я могу подключиться? Было бы здорово, если бы я мог сделать HTTP-вызов для поиска информации об агенте пользователя.
Спасибо!