Контент с данной страницы используется в HTTP запросы (всё описание вкладки Основное). Аккуратней, при редактировании данной страницы! |
ZennoPoster позволяет использовать HTTP запросы при работе с различными сайтами. Вы можете отправлять данные POST запросами. Отправлять регистрационные данные на сайт, работать с API веб-сервисов и приложений, и выполнять многие другие действия в веб без использования браузера, что позволяет значительно снизить потребление ресурсов и ускорить выполнение.
Через контекстное меню Добавить действие → HTTP → POST-запрос
Либо воспользуйтесь умным поиском.
Работа шаблонов без браузера
Загрузка файлов на сервер
Быстрая отправка данных на сайт
Работа с API сервисов
Регистрация на сайтах
Выборка - это включение части одной страницы в другую. Выборка ниже будет включена в страницу HTTP запросы т.к. она похожа с текущей страницей на 90%. В свою очередь эта выборка включает в себя Вкладка Прокси и Вкладка Дополнительно (запросы) , а так же другую выборку из страницы GET-запрос |
URLАдрес сайта, по которому будет отправлен запрос, можно использовать переменную. RefererЗаголовок запроса Referer содержит URL исходной страницы, с которой был осуществлён переход на текущую страницу. Заголовок Referer позволяет серверу узнать откуда был осуществлён переход на запрашиваемую страницу. КодировкаКодировка, в которой будет отправлен запрос. ТаймаутМаксимальное время ожидания ответа от сайта в секундах. При достижении установленного времени, действие будет завершено ошибкой и выйдет по красной ветке. ДанныеСодержимое запроса. Тип данныхЗдесь надо выбрать какие данные отправляются с помощью данного запроса. Выбранное здесь значение передаётся как заголовок Content-Type. urlencodedСтоит использовать когда на сервер отсылается текстовая информация, которая в поле Данные указывается в формате
multipartЭтот тип стоит выбирать, когда Вы с помощью запроса отправляете двоичные данные (файлы) на сервер.
ДругойВы можете указать другой тип данных, если описанные выше не подходят. Например, для взаимодействия с API CapMonster Cloud данные надо отправлять POST запросом в виде JSON. Чтобы этого достичь из выпадающего списка выбираем Другой и в появившееся поле вписываем ЗагружатьТолько содержимоеВ переменную будет сохранено только тело ответа Только заголовкиБудут сохранены только заголовки ответа Заголовки и содержимоеВ переменную будут сохранены и заголовок ответа, и его тело. Разделены они будут двумя пустыми строками. Как файлВ переменную сохранится путь к файлу. По умолчанию файлы скачиваются в папку Изменить этот путь можно в настройках, глобально для всех проектов. Или с помощью экшена во время выполнения шаблона. По умолчанию файлы скачиваются в папку Изменить этот путь можно в настройках, глобально для всех проектов. Или с помощью экшена во время выполнения шаблона. Как файл + заголовкиВ переменную сохранятся заголовки ответа и путь к скачанному файлу. Положить в переменнуюЗдесь надо выбрать (или создать новую) переменную, в которую будет сохранён результат запроса. Как работать с экшеном: Вкладка “Дополнительно”Как работать с экшеном: Вкладка “Прокси” |
Нужно отправить ответ ReCaptcha2 на сайт для прохождение антибот-системы.
Получаем ответ капчи
Добавляем экшен POST-запрос
Заполняем все поля
в данных указываем ответ капчи в нужном формате
Отправляем ответ на сайте
Проходим защиту сайта
Используя метод работы без браузера вы сэкономите время и ресурсы, затрачиваемые при разгадывании капчи в окне таба.