Как изменить user agent в chrome
Перейти к содержимому

Как изменить user agent в chrome

  • автор:

How to Change User Agents in Chrome, Edge, Safari & Firefox

SEO professionals can change their browser’s user-agent to identify issues with cloaking or audit websites on different devices. Learn the process here.

  • June 11, 2020
  • 4 min read

SEJ STAFF Vahan Petrosyan Director of Technology at Search Engine Journal

Whether you are an SEO, marketer, or web developer, often you might need to change your browser’s user-agent to test different things.

For example, you’re running a MAC-OS-specific campaign. To find out if your campaign is running properly and not targeting Linux users, changing the user-agent of your browser can help you test.

For web developers, changing user-agents is almost a daily task in order to test how websites behave in different browsers and devices.

What Is a User-Agent?

A user-agent is an HTTP request header string identifying browsers, applications, or operating systems that connect to the server.

Not only browsers have user-agents, but also bots, crawlers such as search engines Googlebot, Google AdSense, etc.

HTTP header user-agent

Here we are going to learn how to change the user-agent of your browser.

The process is called user-agent spoofing.

Yes, when a browser or any client sends a different user-agent HTTP header from what they are and fake it that is called spoofing.

While the term may be alarming, this is not a dangerous activity and will not cause any problems for you. (So feel free to spoof your user-agent as much as you want. ��)

How to Change Your User-Agent on Chrome & Edge

Since Microsoft Edge is now using Chromium, the settings for both Chrome and Edge are the same.

1. Right Click Anywhere in Webpage > Inspect

Alternatively, you can use CTR+Shift+I on Windows, Cmd + Opt +J on Mac.

where is google chrome

2. Choose More Tools > Network Conditions

Click on the three vertical dots on the upper right corner.

Chrome network conditions

3. Uncheck Select Automatically Checkbox

chrome network conditions

4. Choose One Among the Built-In User-Agents List

Change user agent in Chrome Edge

If the user-agent you want doesn’t exist, you can enter any string you want on the field below the list.

For example, you can enter the following (Googlebot’s user-agent) into the custom field.

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

This may be useful for SEO professionals to identify if there is a cloaking on the website when the webpage shows different content to Googlebot and another to website visitors.

Alternatively, you can use the Chrome extension User-Agent Switcher and Manager.

That said, I try not to use browser extensions when the browser can actually do the action I want. This is to avoid overloading the browser with tons of add-ons.

Also, extensions have a habit to break websites unexpectedly sometimes.

While you might think the website you visited has an issue, the root cause can be one of the add-ons you’re using.

How to Change User-Agent on Safari

1. Go to Preferences

Safari browser preferences

2. Enable Develop Menu Bar

Go to Advanced and check Show Develop menu in menu bar.

3. Navigate to Develop > User-Agent

Safari

You can again select from a predefined list or enter custom user-agent string by choosing “Other…”

Safari custom user agent setting

How to Change User-Agent in Firefox

In Firefox, it is possible to change user-agents via the browser’s built-in settings.

However, it is not as user-friendly as on Chrome or Safari.

It is a real pain to use the browser’s built-in feature.

Instead, we will use a Firefox add-on called User-Agent Switcher.

After installing the add-on, you will see an icon in the upper right corner.

You can select one of the predefined user-agents or enter a custom user-agent by clicking on the pen icon below.

Firefox User-Agent Switcher extension

Another extension you can use is User-Agent Switcher and Manager.

Firefox User-Agent Switcher and Manager extension

Conclusion

The user-agents are easy to spoof and anyone can use these easy tricks to alter it.

This feature is useful for testing web apps against various devices especially when one has different HTML for mobile or tablet devices.

One doesn’t need to have many physical devices to be able to test.

This feature is useful for SEO professionals, for example, to identify issues with cloaking which is against Google’s Webmaster Guidelines or auditing websites which has different look depending on the device.

More Resources:

  • Crawl-First SEO: A 12-Step Guide to Follow Before Crawling
  • New Bingbot User Agents Will Streamline SEO
  • 7 Essential SEO Browser Extensions & Plugins

Image Credits

All screenshots taken by author, May 2020

FAQ

What is a user agent?

User agent is a HTTP request header string identifying browser, application, operating system which connects to the server. Not only browsers have user agent but also bots, search engines crawlers such as Googlebot, Google Adsense etc. which are not browsers.

What is user-agent spoofing?

When browser or any client sends different user-agent HTTP header from what they are and fakes it that is called spoofing.

Что такое User agent и как его изменить

Что такое User agent и как его изменить

Во время взаимодействия с браузером пользователь может встретить такое понятие, как User agent. Используется технология с таким названием во всех веб-обозревателях.

Далее я предлагаю узнать, что такое User agent, где он используется и какую пользу может принести обычному юзеру.

Понятие User agent

Начать необходимо с расшифровки самого понятия, чтобы сформировалось хотя бы поверхностное знание о нем. User agent – это программный элемент браузера, обозначающий человека, пользующимся им. Обычно он хранится в файле и содержит несколько текстовых строк, которые как раз и необходимы для идентификации. Действие агента пользователя происходит в сети от имени самого юзера, оно идентифицирует браузер и запрашивает доступ к страницам после отправки запроса на сервер.

Пример функционирования программного механизма User agent

Файл агента пользователя чаще всего включает в себя сведения о браузере, его версии, используемом устройстве, операционной системе и механизме веб-рендеринга. Разработка User agent позволила избавиться от проблемы, когда конкретные веб-страны могли обрабатывать только определенные браузеры, для которых они и разрабатывались.

Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей

Разновидности User Agent

Важно отметить, что каждый тип девайсов, будь то ПК, ноутбук, смартфон или планшет, может иметь своего агента пользователя, а далее все зависит уже от используемого ПО. User Agent идентифицируется:

  • Веб-обозревателями. Сюда входят все браузеры: Google Chrome, Яндекс.Браузер, Opera и другие.
  • Поисковыми системами. Яндекс, Google, Рамблер и все остальные поисковики тоже обращаются к веб-страницам, соответственно, имеют свой UA.
  • Игровыми консолями. Если вы запустили браузер или используете веб-элементы на своем Xbox или PS, устройство тоже выходит в сеть, а далее в дело вступает User Agent.
  • Мониторами ссылок. Есть специальные ресурсы, предназначенные для проверки ссылок, и, да, они тоже используют эту технологию.
  • Электронными книжками. Большинство современных моделей имеют на борту Wi-Fi, что позволяет запускать браузер, пускай и для выполнения минимальных задач.

Это список основных продуктов, использующих User Agent, которого вполне достаточно для понимания того, насколько широко используется данный программный механизм и насколько он упрощает взаимодействие с веб-страницами.

Как узнать и изменить User Agent

Чтобы узнать User Agent браузера во время использования ПК или мобильного устройства, не нужно искать какие-то файлы или изучать конфигурации, переходя на страницы по специальным ссылкам. Для выполнения поставленной задачи существуют специальные инструменты, встраиваемые в популярные онлайн-сервисы, которые занимаются сбором и предоставлением определенной информации. Например, известный сайт 2IP, который предназначен для проверки сетевого адреса пользователя, может вывести на экран и текущий User Agent.

Поиск информации об используемом файле User agent

Вам нужно только перейти на соответствующую страницу выбранного онлайн-сервиса и прокрутить ее немного вниз, если в первых строках нет необходимой информации. Кстати, если конфигурация браузера была изменена вручную специально для того, чтобы блокировать правильный UA, он не определится при помощи онлайн-сервиса.

Изменение User agent может потребоваться веб-дизайнерам, проверяющим работоспособность сайта на разных устройствах (не надо устанавливать кучу разных браузеров и использовать смартфоны с различными диагоналями – поставили плагин с подменой User agent и переключаетесь между доступными «устройствами»), и пользователям, желающим скрыть информацию о своем ПК и браузере, поскольку благодаря данному программному механизму происходит какой-никакой сбор информации.

Принцип изменения агента пользователя в разных веб-обозревателях отличается, но почти всегда универсальным методом будет использование User-Agent Switcher.

Использование плагина для изменения User agent

Установите это расширение, откройте главное меню и измените данные в строке на необходимые. Существуют и другие плагины такого рода, которые вы без проблем можете отыскать в магазине расширений используемого браузера.

Уточним, что для Chrome можно использовать более простой метод, связанный с изменением свойств объекта. Для этого щелкните правой кнопкой мышки по ярлыку, который вы используете для запуска программы, из контекстного меню перейдите в его свойства и в поле со ссылкой на объект добавьте:

--user-agent="сюда вписываете User agent"

Использование свойств объекта для изменения User agent

В этой статье вы узнали, что User agent – крайне полезная функция, которая позволяет с комфортом использовать любые браузеры и другие средства просмотра веб-страниц, не задумываюсь о том, что какой-то сайт может не открыться из-за проблем с совместимостью или его внешний вид не адаптируется под используемое устройство.

Как изменить User Agent в Chrome, Firefox, Safari, Opera

User Agent в браузере — это строка кода, которую браузер отправляет серверу, когда пользователь заходит на какой-либо сайт. Строка является частью фингерпринта и содержит такую информацию:

  • тип браузера: Mozilla, Chrome, Safari или другой;
  • версия ПО: например, 89.0 для Firefox или версия 96.0 для Chrome;
  • ОС: Windows, macOS, Android или другая;
  • процессор: например, Win64 (для 64-битных версий Windows) или ARM;
  • язык, на котором работает браузер.

Приведем пример, как может выглядеть строка User Agent:

1.png

Здесь мы видим часть «Mozilla/5.0», которая фактически никак не связана с браузером Firefox и просто указывает на совместимость с протоколами, разработанными Mozilla Foundation. Далее видим информацию об операционной системе: «Windows NT 10.0; Win64; x64» — это означает, что используется 64-битная версия Windows 10. Далее представлена информация об использовании движка рендеринга WebKit. Следующие два показателя указывают на то, что используется версия 96.0.4664.110 браузера Chrome. Safari упомянуто в качестве указания на совместимость с Safari.

Возникают вопросы, для чего нужна эта информация и зачем кому-то знать, какой у меня User Agent? Есть несколько вариантов использования этой строки.

  • В первую очередь, она используется веб-серверами для серверной адаптации контента. Благодаря User Agent они понимают, в каком виде нужно предоставлять контент, чтобы обеспечить лучшую совместимость с конкретным браузером, открытым с конкретной ОС. Например, благодаря этой части кода, серверы понимают, перенаправлять пользователя на мобильную версию сайта или нет.
  • Владельцы веб-сайтов могут собирать эти данные для аналитики и понимания, какие устройства и браузеры чаще всего используют их посетители.
  • Разработчики и тестировщики используют строку, чтобы настраивать и тестировать сайты и их отображение в разных браузерах и на различных устройствах.
  • Веб-серверы с фильтрацией могут блокировать контент для браузеров или ОС, получая данные из этой строки.

Мы разобрали, что такое User Agent, теперь рассмотрим, в каких случаях его нужно менять и как это сделать.

Для чего менять User Agent

Самые популярные ситуации, когда нужно изменить User Agent:

  • чтобы проверить, как отображаются сайты при разных условиях (в зависимости от устройства, браузера);
  • чтобы обойти ограничения, устанавливаемые некоторые веб-службами для браузеров или ОС;
  • чтобы получить не предназначенный для конкретного устройства контент, например, посмотреть мобильную версию с десктопа;
  • чтобы имитировать другие браузеры (это может пригодиться для работы с устаревшими веб-сайтами, тестирования пользовательского опыта, обхода ошибок отображения и других целей).

Существует мнение, что изменение UserAgent может повысить безопасность интернет-серфинга и обеспечить анонимность пользователя, однако только это не может гарантировать такие результаты. Чтобы абсолютно анонимизировать свою деятельность в сети, нужно использовать прокси или VPN-сервисы, а для изменения фингерпринта полностью лучше использовать антидетект-браузер. Тогда сайты будут воспринимать вас, как абсолютно другого пользователя.

Рассмотрим, как менять эту строку в разных браузерах.

Как изменить User Agent в Chrome

User Agent в Chrome можно изменить, используя командную строку или специальное браузерное расширение. Сначала рассмотрим вариант изменения через строку «cmd».

  1. Зажмите одновременно клавиши «Win»+«R». Запустится командная строка. 2.png
  2. В строку «Открыть» введите новый User Agent в установленном формате (как в примере выше). Команда должна начинаться с «chrome—user-agent=», после чего в кавычках задаются новые параметры. Нажмите «ОК». 3.png
  3. Запустите браузер. Сайты будут думать, что вы заходите с браузера, устройства и ОС, заданных в настройках.

Настройка через расширение

Альтернативный метод изменения данного показателя — использовать специальное браузерное расширение. Например, User-Agent Switcher от Google. Рассмотрим процесс на его примере:

  1. Установите аддон и нажмите на его значок правой кнопкой мыши. Из выпадающего меню выберите «Параметры». 4.png
  2. В новом окне вы увидите список юзер-агентов, которые уже есть у расширения. Они предоставляются для разных браузеров и ОС. Можно изучить их и выбрать уже готовый, а можно добавить собственный. Для этого понадобится это поле: 5.png
  3. Введите название новой конфигурации в первое окно. В следующее поле введите данные юзер-агента в стандартном формате. Группа, к которой будет относится этот параметр, определяется автоматически. Добавьте индикатор, если нужно, после чего нажмите кнопку «Add». 6.png
  4. Видим, что новая конфигурация отображается в заданной группе. 7.png
  5. Теперь переходим в новую вкладку браузера и нажимаем на значок расширения. В выпадающем меню выбираем группу «Chrome». 8.png
  6. Выбираем наш новый агент. 9.png
  7. Страница автоматически перезагрузится, а на значке аддона будет индикатор нашего юзер-агента. 10.png
  8. Чтобы перестать пользоваться подменным юзер-агентом, просто выберите вариант «Default» в выпадающем списке. 11.png

Изменение User Agent в Firefox

Предусмотрено несколько вариантов, как можно сменить User Agent в Firefox. Сперва рассмотрим изменение через адресную строку, которое подойдет для новых версий ПО (старше 34). Для этого:

  1. В строку URL впишите команду «about:config» и нажмите «Enter». 12.png
  2. Примите риски. 13.png
  3. Введите название параметра «general.useragent.override» в поле для поиска. В строке, которая появится после этого, переключите индикатор на «Строка». 14.png
  4. Нажмите на плюс, чтобы открыть строку для введения нового агента. После внесения данных нажмите на галочку, чтобы применить настройки. 15.png
  5. Теперь контент сайтов будет отображаться так, как будто вы зашли с указанного браузера и устройства. Чтобы вернуть прежние настройки, просто нажмите на значок корзины возле параметра. 16.png

Изменение UserAgent через расширение в Mozilla

При использовании более старых версий браузера или как альтернативный вариант, можно использовать аддоны. Рассмотрим User-Agent Switcher and Manager как пример:

  1. После установки аддона нажмите на его значок, чтобы открыть список с уже готовыми юзер-агентами. Выберите нужный. 17.png
  2. Нажмите на кнопку «Применить (контейнер)», чтобы новые настройки работали для всех вкладок или «Применить (контейнер в окне)», чтобы они работали в конкретном окне. На значке расширения появится индикатор активности. 18.png
  3. Также можно добавить свои индивидуальные настройки. Для этого введите их в поле «UserAgent» и нажмите одну из кнопок применения. 19.png
  4. Для отключения нажмите на оранжевую кнопку сброса. В приложении также можно добавить черные и белые списки для сайтов, а также устанавливать другие настройки. Для этого понадобится раздел «Настройки». 20.png21.png

Пошаговое изменение User Agent в Safari

Удобный метод изменения User Agent в Safari — через конфигурацию браузера. Пошаговая инструкция:

  1. Откройте настройки браузера. 22.png
  2. Перейдите в категорию «Дополнения». Здесь найдите строку «Показывать меню «Разработка»…» и активируйте этот пункт. 23.png
  3. Теперь нажмите на раздел «Разработка» и в открывшемся списке выберите «Пользовательский агент». 24.png
  4. В появившемся списке можно выбрать уже заданный юзер-агент или задать параметры нового, для чего нажмите на «Другой». 25.png
  5. Появится поле, в котором будут указаны текущие данные. Замените их на новые и нажмите «ОК». 26.png

После этого можно открывать страницы в браузере — они будут видеть ваши новые настройки.

Как изменить User Agent в Opera

Если вы пользуетесь Opera новых версий, то User Agent меняется через инструменты разработчика. Также доступны расширения. Для начала, рассмотрим первый вариант:

  1. Зайдите в инструменты для разработчиков, нажав комбинацию клавиш «Ctrl + Shift + I». В открывшемся окне раскройте меню, обозначенное тремя точками и в выпадающем списке выберите пункт «Другие инструменты». 27.png
  2. В раскрывшемся меню найдите пункт «Условия работы сети». 28.png
  3. Появится меню снизу, где нужно убрать галочку с пункта «Использовать настройки браузера по умолчанию» в категории «Агент пользователя». 29.png
  4. Теперь можно выбрать уже заданный юзер-агент, развернув меню «Настроить…». 30.png
  5. Или задать свои настройки, введя их в строку ниже. 31.png

Настройки применяются автоматически — в новой вкладке контент будет отображаться уже для измененного юзер-агента.

Настройка в Opera через аддон

В магазине аддонов Опера есть множество приложений для смены агента. Рассмотрим на примере Random User-Agent, как это сделать.

  1. Установите расширение и нажмите на его значок на верхней панели браузера, чтобы раскрыть меню. Расширение показывает User Agent, который на данный момент у пользователя. Также ниже можно сразу выбрать новый вариант, выбрав браузер в категории для десктопа или мобильных устройств. 32.png
  2. Нажимая на кнопку «Установить новый», можно устанавливать рандомный User Agent в нужный момент. 33.png
  3. Для того, чтобы задать свои параметры, нужно нажать на «Открыть настройки». 34.png
  4. В категории «Основные настройки» активировать пункт, указанный на скриншоте: 35.png
  5. В поле ввести юзер-агент (или несколько, если вам нужно, чтобы они менялись). 36.png
  6. В этой категории настроек можно настроить время ротации юзер-агентов или отключить функцию, если вы используете только один. 37.png

Готово, теперь расширение будет использовать только настроенный вами юзер-агент.

Мы рассмотрели, как можно изменять User-Agent в популярных браузерах. После активации новых настроек веб-серверы будут думать, что вы зашли с новой ОС, браузера или устройства, в соответствии с чем отображение сайтов будет меняться. Это действие является абсолютно безопасным и не запрещено поисковиками.

User Agent

Чтобы распознать user agent (юзерагент) и узнать какую информацию можно получить из этой строки о компьютере или мобильном устройстве, воспользуйтесь инструментом ниже. Также на странице представлена информация как изменить useragent в самых известных веб-браузерах Mozilla Firefox, Google Chrome, Opera, Apple Safari и Internet Explorer, в мобильных браузерах Android, Dolphin, а также в PHP. Примеры строк user-agent.

Как распознать User Agent онлайн?

Чтобы распознать строку useragent, воспользуйтесь онлайн формой ниже. Вставьте свою строку в поле User agent, или нажмите ссылку Мой user agent, чтобы узнать и распознать строку своего веб-браузера.

Что такое User Agent?

User Agent — это строка, которую используют веб-браузеры в качестве своего имени, она содержит не только имя браузера, но и версию операционной системы и другие параметры. По user agent можно определить достаточно много параметров, например, название операционной системы, её версию и разрядность. Также можно определить и само устройство, на котором установлен браузер, это может быть компьютер, планшет, iPhone, iPad или другое мобильное устройство. Еще по user agent можно определить функции, которые поддерживает веб-браузер, например, JavaScript, Java Applet, Cookie, VBScript и Microsoft’s ActiveX.

Как происходит определение?

Как возможно определить так много параметров из одной маленькой строки? Большинство известных строк user agent находятся в базе данных browscap.org, если такая строка найдена в базе, то можно получить многие параметры, например, что за веб-браузер, что за версия, что за операционная система и т. д. База user agent постоянно обновляется и поддерживается, её можно скачать совершенно бесплатно на сайте browscap.org.

Как и кто использует данные user agent?

Данные из user agent используют веб-сервера, для определения версии браузера, чтобы отобразить наиболее корректно веб-страницу. Хоть этот метод уже и устарел, некоторые сайты продолжают использовать его для определения мобильных устройств. На смену такому способу пришел адаптивный дизайн.

Как изменить user agent?

Как изменить строку браузера на свою? Когда может потребоваться изменить user agent? Тогда, когда вы подозреваете, что сайт выдает информацию, исходя из вашей версии веб-браузера и не дает никаким образом увидеть полную версию сайта, вот тогда нужно изменить user agent и попробовать зайти на сайте еще раз.

Как изменить user agent в Mozilla Firefox

Актуально для версии Mozilla Firefox 34.0 и выше. В адресной строке набрать about:config и создать строку с именем general.useragent.override , по умолчанию такой строки нет. В значение строки необходимо вписать то, что будет отображаться в user agent.

Как изменить user agent в Chrome

Актуально для версии Google Chrome 26.0.1410.64 и выше. Необходимо запустить веб-браузер с ключом —user-agent=»» и в кавычках указать новую строку user-agent. Например, в Windows можно запустить, нажав Win+R, и в поле «Открыть» вписать chrome —user-agent=»MyBrowser» . Проверить текущее значение можно, введя в адресной строке about: .

Как изменить user agent в Opera

Актуально для версии Opera 12.15 и выше. Необходимо в адресной строке набрать opera:config#UserPrefs|CustomUser-Agent и заполнить выделенное поле «Custom User-Agent» новым значением для строки user agent. Затем необходимо прокрутить страницу в самый низ, нажать «Сохранить».

Как изменить user agent в Safari

Актуально для версии Apple Safari 5.1.7 и выше. Необходимо зайти в меню «Разработка». Чтобы увидеть панель меню, необходимо нажать Alt. Если не отображается меню «Разработка», его необходимо включить, для этого зайдите в меню «Правка» — «Настройки», перейдите во вкладку «Дополнения» и поставьте галочку напротив «Показывать меню разработка в строке меню». После опять нажмите Alt и выберите «Разработка» — «Пользовательский агент». На выбор уже представлены некоторые варианты, если ни один не подошел, выбирайте «Другой» и вписать свою строку user agent.

Как изменить user agent в Internet Explorer

Актуально для версии Internet Explorer 10 и выше. Необходимо нажать F12, откроется панель «Средства разработчика», выбрать меню «Сервис» — «Изменить строку агента пользователя». Уже, на выбор, представлено несколько вариантов, если ни один не подошел, то выбирайте «Особая. «. В поле «Понятное имя» ввести любое имя, а в поле «Строка агента пользователя» ввести нужную строку user agent. Затем нажать «Добавить», выбрать её в списке и нажать «Установить». Единственный недостаток этого способа в том, что действует он временно, до закрытия веб-браузера, после нового запуска браузера необходимо опять нажать F12 и выбрать созданный вариант из списка быстрого выбора.

Еще способ изменить строку user agent — это исправить её в реестре, тогда установки сохраняются и после закрытия браузера, но есть минусы данного способа. Изменить строку user agent на совершенно произвольную не получится. Дело в том, что эта строка состоит из разных значений реестра, которые отделены друг от друга точкой с запятой («;»). Если значение нужно поменять для всех пользователей, то это HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\ User Agent\ , а для одного текущего пользователя здесь HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\ User Agent\ . По умолчанию там только один ключ По умолчанию (default). Необходимо создать три «строковых параметра» Compatible , Platform и Version . Чтобы изменения вступили в силу, необходимо перезагрузить браузер. Установите для примера данные значения:

  • По умолчанию = «Mozilla/5.0»
  • Compatible = «compatible»
  • Platform = «Windows NT 6.1»
  • Version = «MSIE 10.0»

В зависимости от необходимости замените указанные значения на нужные и не забудьте перезапустить браузер. Более подробно об этом можно прочитать на сайте Microsoft.

Как изменить User Agent на мобильных устройствах

Во многих мобильных устройствах уже предусмотрены изменения useragent строки с помощью стандартных настроек веб-браузера.

Как изменить User Agent в стандартном браузере для Android

В стандартном браузере Android строка useragent изменяется в настройках браузера, опция UAString. Но по умолчанию этот пункт меню скрыт. Для отображения данного меню, необходимо набрать в адресной строке about:debug и нажать Поиск или Go (на виртуальной клавиатуре). Затем заново зайти в настройки: Настройки » UAString, теперь данная опция доступна для выбора.

Как изменить User Agent в Dolphin Browser

Актуально для версии Dolphin Browser 11.4.2 и выше. Изменения предусмотрены стандартными настройками в меню «Настройки» » «Специальные» » «Персонализация» » «Пользовательский агент». На выбор представлены сразу несколько вариантов: «Android», «Рабочий стол», «iPhone», «iPad», «Пользовательский». Последний вариант позволяет ввести произвольную useragent строку.

Как изменить User Agent в PHP

Актуально для версии PHP 5.6 и выше. User Agent в PHP можно изменить двумя способами. Первый, это в файле php.ini, изменить параметр user_agent . Второй способ, это во время выполнения скрипта использовать stream_context_create .

Пример использования для file_get_contents() :

$opts = [ «http» => [«user_agent» => «my user agent»] ]; $context = stream_context_create($opts); file_get_contents(«http://example.com/», false, $context);

Пример использования для Soap Client :

$opts = [ «http» => [«user_agent» => «my user agent»] ]; $context = stream_context_create($opts); $soapclient = new SoapClient(«http://example.com/wsdl/», [«stream_context» => $context]);

Примеры строк User Agent

  • Mozilla Firefox 36 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; rv:36.0) Gecko/20100101 Firefox/36.0
  • Google Chrome 53 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.116 Safari/537.36
  • Google Chrome 40 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.115 Safari/537.36
  • Opera 40 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.101 Safari/537.36 OPR/40.0.2308.62
  • Opera 12.17 (Win 8 x64): Opera/9.80 (Windows NT 6.2; WOW64) Presto/2.12.388 Version/12.17
  • Apple Safari 5.1 (Win 8 x64): Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/534.57.2 (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2
  • Internet Explorer 11 (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; .NET4.0C; .NET4.0E; rv:11.0) like Gecko
  • Internet Explorer 11 (Win 8.1 x64): Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; ASU2JS; rv:11.0) like Gecko
  • Microsoft Edge (Win 10 x64): Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
  • iPhone: Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25
  • Android 2.3.5 (Philips W632): Mozilla/5.0 (Linux; U; Android 2.3.5; ru-ru; Philips W632 Build/GRJ90) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
  • iPad: Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25
  • Яндекс: Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)
  • Google: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
  • Bing: Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
  • Yahoo! Slurp: Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)
  • Mail.ru: Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Fast/2.0; +http://go.mail.ru/help/robots)
  • Sputnik: Mozilla/5.0 (compatible; SputnikBot/2.3; +http://corp.sputnik.ru/webmaster)

Роботы, боты, анализаторы:

  • Ahrefs: Mozilla/5.0 (compatible; AhrefsBot/5.0; +http://ahrefs.com/robot/)
  • Majestic: Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)
  • SMTBot: Mozilla/5.0 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)
  • linkdex: Mozilla/5.0 (compatible; linkdexbot/2.2; +http://www.linkdex.com/bots/)
  • Exabot: Mozilla/5.0 (compatible; Exabot/3.0; +http://www.exabot.com/go/robot)
  • StatOnline.ru: Mozilla/5.0 (compatible; StatOnlineRuBot/1.0)

Комментарии (0) — User Agent

Отправить комментарий

Комментарий отправлен и ожидает модерации. Отправить новый комментарий.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *