## Практическое задание 1 ## Задание Практической работы: 1) Установить и настроить  **linux ubuntu 20.04** Установили и настроили ubuntu, рисунок 1 ниже. ![](https://i.imgur.com/6279Dhb.png) Рисунок 1 2) Настроить подключение к репозиториям **docker** Настроили подключение к репозиториям, рисунок 2 ниже. ![](https://i.imgur.com/ebusPLH.png) Рисунок 2 3) Установить **Docker CE** Устанвоили docker-ce, рисунок 3 ниже. ![](https://i.imgur.com/02ENxJV.png) Рисунок 3 4) Установить веб-приложение **https://hub.docker.com/r/bkimminich/juice-shop** Установили веб-приложение, рисунок 4 ниже. ![](https://i.imgur.com/kZV71Yd.png) Рисунок 4 Запустили докер контейнер, рисунок 5 ниже. ![](https://i.imgur.com/9FVLPDw.png) Рисунок 5 5) Изучить запросы браузера к приложению и форме регистрации пользователей. Изучили запросы, рисунки 6, 7 и 8 ниже. ![](https://i.imgur.com/Oei3nui.png) Рисунок 6 - GET запрос, перешли на страницу и увидели код 304, страница не изменялась с момента последнего посещения ![](https://i.imgur.com/3LBWNlL.png) Рисунок 7 - POST запрос, залогинились на странице ![](https://i.imgur.com/i6kagCA.png) Рисунок 8 - GET запрос, зарегестрировались на странице Увидели ответы сервера, рисунки 9 и 10 ниже. ![](https://i.imgur.com/UnAMyH8.png) Рисунок 9 ![](https://i.imgur.com/OivrLo8.png) Рисунок 10 6) Сформировать запрос к приложению через **curl** Сформировали запрос через curl, рисунок 11 ниже. ![](https://i.imgur.com/4idh7OA.png) Рисунок 11 7) Сформировать запрос к приложению через **powershell** Увидели айпи ubuntu на рисунке 12 и сформировали запрос через powershell, рисунок 13 ниже. ![](https://i.imgur.com/ry4qtsr.png) Рисунок 12 ![](https://i.imgur.com/YIn9T3F.png) Рисунок 13 8) Изучить ответ приложения и распарсить его с помощью утилит **jq** Сделали запрос и распарсили ответ с помощью jq, рисунок 14 ниже. ![](https://i.imgur.com/Fnib9hf.png) Рисунок 14 - POST запрос на эндпоинт регистрации с параметрами email и password