Использование собственных http Headers
Форма записи заголовков
Каждый заголовок пишется с новой строки.
Сначала идет имя заголовка затем двоеточие и после содержимое
Accept-Language: ru-RU
Так же вы можете сделать несколько наборов заголовков разделяя их тремя знаками решетки с новой строки.
Пример:
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://simplepars.top/
###
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://simplepars.top/
Connection: keep-alive
###
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Referer: http://simplepars.top/
Connection: keep-alive
Upgrade-Insecure-Requests: 1
Cache-Control: max-age=0
Как легко заполнить заголовки
Если вы хотите прикинутся своим браузером вы с легкостью можете скопировать заголовки и вставить в модуль, после сохранения модуль будет отправлять их на каждый запрос к сайту донору.
Как быстро заполнить заголовки
Я использую браузер Mozilla Firefox и все примеры буду показывать на нем.
- Нажимаете F12 и у вас откроется меню разработчика.
- Выбираете вкладку Сеть
- Нажимаете на строку GET запроса
- Справа выбираете раздел Заголовки
- Заголовки запроса
- Ставите галочку необработанные заголовки.
Далее копируете все без изменений и сохраняете в модуле в поле Собственные заголовки
И больше ничего делать ненужно. Далее если у вас включено использовать собственные заголовки, модуль будет отправлять их при каждом запросе к сайту донору.
Обратите внимание
При копировании с браузера вы копируете такие заголовки как
Host:
User-Agent:
Cookie:
Эти заголовки пересекаются с другими настройками модуля и их использование может привести к сбою в работе запроса, связи с этим модуль автоматически вырезает такие заголовки при сохранении.
Важно
Заголовки это немного сложнее чем другие данные на этой страницы, каждый заголовок пишется с новой строки и если вы хотите создать несколько наборов заголовков тогда вам нужно разделить их строкой с тремя решетками ###
Далее если вы выберите в модуле действие
Менять заголовки - Да (каждый запрос)
Модуль поделит эти блоки на отдельные наборы заголовков, и при каждом новом запросе будет рандомно выбирать набор заголовков и отправлять на сайт донор.
Использования своих заголовков + свои User-agent + прокси не позволить сайту донору понять что это парсинг и заблокировать вас. Так же если вы уже заблокированы это поможет обойти блокировку.
Обратите внимание
Если у вас стоит галочка не отправлять заголовки это не значит что модуль вообше не будет отправлять headers на сайт донор.
Я понимаю что 95% людей даже не знаю что это такое и зачем это нужно. Но если не отправлять заголовки это прямой путь в блокировку.
В связи с этим если у вас выключена отправка заголовков модуль все равно продолжает отсылать минимальный набор
Минимальный набор заголовков
Host : ссылка на страницу
Accept : */*
Accept-Encoding : deflate, gzip
Я пока что не до конца изучил вопрос по этому минимальный набор выглядит так, ели у вас есть понимание в этом вопросе можете написать мне в ЛС и я добавлю заголовки в минимальный набор