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 ГБ
Реєстрація за хвилину, доступи одразу після оплати.