User-Agent

User-Agent — рядок у запиті, яким браузер або програма повідомляє сайту, хто вона така.

У кожному запиті є заголовок User-Agent: назва і версія браузера, операційна система, тип пристрою. За ним сайт вирішує, яку версію сторінки показати.

У програм і бібліотек для коду User-Agent свій, і він одразу видає автоматичний запит. Багато сайтів відповідають на нього відмовою — кодом 403.

User-Agent — лише одна з рис, за якими сайт упізнає відвідувача. Разом з іншими вони складаються у відбиток браузера.

Проксі змінює IP-адресу, але не User-Agent: його задає ваша програма. Важливо, щоб вони не суперечили одне одному — наприклад, мобільна адреса і заголовок настільного браузера.

Питання й відповіді

Чи потрібно змінювати User-Agent у скрипті?

Стандартний заголовок бібліотеки одразу видає автоматичний запит. Зазвичай його замінюють на заголовок актуального браузера.

Чи змінює проксі User-Agent?

Ні. Проксі змінює лише IP-адресу; заголовки надсилає ваша програма.

Резидентські $1.59, мобільні $2.50, серверні $0.80 за 1 ГБ

Реєстрація за хвилину, доступи одразу після оплати.

Створити акаунт