# Занятие 1. Введение в Web технологии #
Установить и настроить linux ubuntu 20.04

Настроить подключение к репозиториям docker
Предварительно установим набор пакетов, необходимый для доступа к репозиториям по протоколу HTTPS

Далее добавим в систему GPG-ключ для работы с официальным репозиторием Docker

Теперь добавим репозиторий Docker в локальный список репозиториев

Повторно обновим данные о пакетах операционной системы
Приступаем к установке пакета Docker

После завершения установки запустим демон Docker и добавим его в автозагрузку

Скачаем Docker Compose

После завершения загрузки, добавим загруженному бинарному файлу права на выполнение


Установить веб-приложение



Есть доступ к сайту

Сначала браузер обращается к серверу с запросом GET

Можно увидеть работу javascript


Таблица стилей css

При нажатии на товар меню браузер запрашивает ресурс у сервера

Прим смене языка на странице меняется json


Поле авторизации. Выполним попытку входа в систему

Можно увидеть post запрос от браузера


Сформировать запрос к приложению через curl. Получим код домашней страници

Сформируем post запрос к серверу

Получили ошибку неверная почта или пароль
Сформировать запрос к приложению через powershell

Запросим информацию о товаре

Заполним форму аутентификации

Получаем ошибку неверный пароль или почта
Запишем вывод запроса в файл

Получим используемый язык

Так можно получить значение любого ключа.