(27 хв Експрес курс = 5/7)
...
Рис. 1. Компонент "HTTP Request"
1.1. Блок "HTTP Request"
Блок состоит из таких элементов:
- Названия компонента;
- Ветка "in" - принимающая (соединяющая с другим блоком) ветка;
- Ветка "out" - исходящая (соединяющая со следующим блоком) ветка.
1.2. Панель настроек "HTTP Request"
Состоит из таких элементов:
- Поле "Url";
- Поле "Methods";
- Поле "Timeout";
- Переключатель "Insecure skip verify";
- Поле "Response Code to variable";
- Поле "Cookie to variable";
- Элемент "Headers";
- Элемент "Path";
- Элемент "Request data";
- Элемент "Export variables";
- Переключатель "Async";
- Переключатель "Break";
- Элемент "Add limit".
1.2.1. Поле "Url"
Здесь указывается url-адрес на который делать запрос.
1.2.2. Поле "Methods"
Здесь выбирается метод который будет использован при запросе.
Доступны такие варианты:
- Post;
- Put;
- Get;
- Delete;
- Patch.
1.2.3. Поле "Timeout"
В этом поле указывается максимальное количество времени, которое будет ожидать ответа.
1.2.4. Переключатель "Insecure skip verify"
Отвечает за использование само подписных сертификатов
- не использовать;
- использовать.
1.2.5. Поле "Response Code to variable"
В этом поле указывается название переменной в которую записывать ответ сервера.
1.2.6. Поле "Cookie to variable"
В этом поле указывается название переменной в которую записывать куки, которые передаются.
1.2.7. Элемент "Headers"
Используется для возможности задать дополнительные Предназначен для передачи http заголовки.
1.2.8. Элемент "Path"
Предназначен для передачи переменной в url-адрес.
Используется, к примеру, когда необходимо в ссылку передать caller_id_number (Рис.2).
Рис. 2. Пример заполнения элемента "Path"
1.2.9. Элемент "Request data"
Здесь задается тело запроса.
1.2.10. Элемент "Export variables"
Предназначено записи ответа в переменные и его разбития на детали для дальнейшего анализа.
1.2.11. Переключатель "Async"
Include Page | ||||
---|---|---|---|---|
|
1.2.12. Переключатель "Break"
Include Page | ||||
---|---|---|---|---|
|
1.2.13. Элемент "Add limit"
Include Page | ||||
---|---|---|---|---|
|
Рис. 23. Установление лимита