Параметры действия:
Предназначение действия:
Действие, предназначенное для авторизации на сайте посредством отправки POST запроса.
Является комбинацией нескольких действий:
1) Создать новый экземпляр WinHTTPRequest (сброс прежних настроек)
2) Загрузить главную страницу сайта (с приёмом Cookies)
3) Открыть HTTP соединение (метод POST)
4) Добавить заголовки запроса (8-10 штук)
5) Отправить запрос и получить ответ сервера (с приёмом Cookies)
6) Проверить ответ сервера, чтобы узнать, удачно ли выполнена авторизация.
В параметре «Условие для проверки авторизации» можно задать строку вида «+Личный кабинет» или «-Неправильное имя пользователя»
Если этот параметр задан, программа проверит в ответе сервера наличие / отсутствие указанного текста, и в случае невыполнения условия (авторизация не прошла) будет выведено сообщение об этом, и работа парсера остановится.
Для проверки авторизации по редиректу, можно использовать условия типа «R+catalog.html» или «R-LoginErrorPage»
Для проверки авторизации по установленному значение Cookie, можно использовать условия типа «C+user», где user - часть названия или значения установленного сайтом Cookie при успешной авторизации
Возвращаемое значение: ответ сервера
Параметр «URL для POST-запроса»
Тип параметра: произвольное текстовое значение
Параметр «Строка параметров (вида name=vasya&pwd=1234)»
Тип параметра: произвольное текстовое значение
Параметр «Условие для проверки авторизации»
Тип параметра: произвольное текстовое значение
Параметр «Загружать FrontPage по окончании»
Тип параметра: выбор из списка предопределенных значений
Допустимые значения параметра: да; нет
Значение по умолчанию: нет
Параметр «Базовый URL (доп. параметры из формы)»
Тип параметра: произвольное текстовое значение
Параметр «HTML фильтр формы авторизации»
Тип параметра: произвольное текстовое значение
Примеры использования: