Регистрация Войти
Войти через VK




Поиск по сайту



PHP Поиск



Информация о вашем браузере

По строке передаваемой браузером получаем всю возможную о нем информацию: тип браузера, версия, операционной системы пользователя, робот ли это, мобильный ли это телефон.




Ваш IP адрес: 54.146.59.207 - информация об IP адресе

Информация о занятости и владельце домена

Осталось 19 запросов до 16:48:17 18.08.17
Браузер: unknown
Версия:
Система: Unknown
Робот: Нет
Мобильный телефон: 💻 Нет

формат USER_AGENT

Браузер/Версия (Платформа; Шифрование; Система, Язык[; Что-нибудь еще]) [Дополнения].

В качестве платформы чаще всего можно увидеть X11 или Windows, иногда туда прямиком помещают систему, убирая соответствующий заголовок после. «Шифрование» может принимать три значения: “N” (None) – отсутствует, “I” (International) – слабое шифрование ключом до 40 бит, “U” (USA) – сильное шифрование с ключом 128 бит. Сейчас все браузеры используют только сильное шифрование. После скобки добавляется различная информация вроде движка, плагинов, дополнений.

В качестве браузера для совместимости очень часто указывают Mozilla, а уже после информации дописывают реальное название.

API

Запрос:
http://htmlweb.dev/service/api.php?json
    &browser=Mozilla%2F5.0+%28Windows+NT+6.1%3B+WOW64%3B+rv%3A33.0%29+Gecko%2F20100101+Firefox%2F33.0
    &api_key=API_KEY_из_профиля
Ответ:
{"Agent":"Mozilla\/5.0 (Windows NT 6.1; WOW64; rv:33.0) Gecko\/20100101 Firefox\/33.0",
    "Name":"Firefox","Version":33.0,
    "Platform":"windows 7",
    "Robot":false,
    "Mobile":false,
    "limit":48}

Полезности

Переадресация в зависимости от клиента: мобильный или обычный

Если хотите сделать переадресацию для пользователей Android, iPad или iPhone добавьте в корневой файл .htaccess:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "iPhone|iPad|Android" [NC]
RewriteRule .* http://m.htmlweb.ru/ [R]

Если Вы хотите предоставить возможность с помощью куки переключаться между мобильной и полной версией, то добавьте в корневой файл .htaccess следйющий код:

# Этот код для перенаправления пользователя на мобильный сайт, если нет куки
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "iPhone|iPad|Android" [NC]
RewriteCond %{HTTP_COOKIE} !^.*mobilesite=no.*$
RewriteRule ^.*$ https://m.htmlweb.ru [R=301]

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} "iPhone|iPad|Android" [NC]
RewriteCond %{HTTP_COOKIE} !^.*mobilesite.*$
RewriteRule ^.*$ https://m.htmlweb.ru [R=301,CO=mobilesite:yes:.htmlweb.ru:60]
# этот код htaccess используйте для полной версии сайта
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*fullversion.*$
RewriteRule ^.*$ https://domain.com [R,L,CO=mobilesite:no:.domain.com:60]

Срок действия куки устанавливается в 60 минут и за это время пользователь будет иметь доступ к мобильной версии сайта

Другие настроки Apache (htaccess) опсианы здесь.

Версии HTTP_USER_AGENT для iPhone и iPad можете посмотреть здесь


.

Популярное:


Содержание:


Новое за неделю



Сейчас на сайте: 1731
Rambler's Top100