Вспомогательные команды
Заголовки
Иногда сервер возвращает важную информации с заголовками ответа. Например, это может быть специальный токен или код, который должен быть использован в последующих запросах. Для чтения заголовков предназначена команда header_get. Как операнд она принимает имя заголовка и переносит содержимое заголовка в регистр, поэтому эту команду можно использовать только в блоковом контексте.
Пример использования:
# ЧИТАЕМ ЗАГОЛОВОК С ИМЕНЕМ `RateLimit-Remaining` и проверяем не превышен ли лимит на количество запросов
- find:
path: html
do:
- header_get: RateLimit-Remaining
- if:
lt: 5
type: int
do:
- sleep: 86400
В следующей главе мы расскажем вам как исполнять фрагменты скриптов, написанных на языке javascript.