diff --git a/README.md b/README.md index f94a18c..3b8ee4a 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,26 @@ -# 3laba +# Лабораторная работа №3: Работа с сетевыми соединениями в Python +## Выполненные задания +- [x] TCP клиент-сервер с преобразованием строк в верхний регистр +- [x] UDP клиент-сервер +- [x] HTTP запросы через socket и requests +- [x] Анализ трафика в Wireshark +- [x] Интеграция с Gitea API + +## Запуск +1. Открыть проект в PyCharm +2. Убедиться, что выбран виртуальное окружение (venv) +3. Установить зависимости: `pip install requests python-dotenv` +4. Создать файл `.env` с токеном Gitea +5. Запускать серверы и клиенты по очереди + +## Структура проекта +- `tcp_server.py` - TCP сервер на порту 10000 +- `tcp_client.py` - TCP клиент +- `udp_server.py` - UDP сервер на порту 10001 +- `udp_client.py` - UDP клиент +- `http_*.py` - HTTP клиенты +- `gitea_api_client.py` - работа с API Gitea + +## Автор +Студент группы Крынина Александра Романовна \ No newline at end of file