Вспомогательные команды

Заголовки

Иногда сервер возвращает важную информации с заголовками ответа. Например, это может быть специальный токен или код, который должен быть использован в последующих запросах. Для чтения заголовков предназначена команда header_get. Как операнд она принимает имя заголовка и переносит содержимое заголовка в регистр, поэтому эту команду можно использовать только в блоковом контексте.

Пример использования:

          # ЧИТАЕМ ЗАГОЛОВОК С ИМЕНЕМ `RateLimit-Remaining` и проверяем не превышен ли лимит на количество запросов
- find: 
    path: html 
    do: 
    - header_get: RateLimit-Remaining
    - if:
        lt: 5
        type: int
        do:
        - sleep: 86400
            

В следующей главе мы расскажем вам как исполнять фрагменты скриптов, написанных на языке javascript.