33 lines
1.2 KiB
Markdown
33 lines
1.2 KiB
Markdown
\# Учебная практика №2.3 — Работа с сетевыми соединениями в Python
|
||
|
||
|
||
|
||
Репозиторий содержит решение ЛР3: примеры работы с сетевыми протоколами TCP и UDP,
|
||
|
||
HTTP-запросами и анализом трафика в Wireshark, а также примеры обращения к API Gitea
|
||
|
||
с использованием токенов доступа.
|
||
|
||
|
||
|
||
\## Содержание
|
||
|
||
|
||
|
||
\- `tcp\_server.py`, `tcp\_client.py` — обмен данными по TCP
|
||
|
||
\- `udp\_server.py`, `udp\_client.py` — обмен данными по UDP
|
||
|
||
\- `http\_socket\_client.py` — HTTP-запрос к `vyatsu.ru` через модуль `socket`
|
||
|
||
\- `requests\_example.py` — HTTP-запрос к `vyatsu.ru` через библиотеку `requests`
|
||
|
||
\- `gitea\_read\_user.py` — запрос к API Gitea `/api/v1/user` с токеном только на чтение
|
||
|
||
\- `gitea\_create\_repo.py` — пример обращения к API Gitea с токеном на запись
|
||
|
||
\- `.gitignore` — файлы и каталоги, которые не добавляются в репозиторий
|
||
|
||
\- `README.md` — краткое описание работы
|
||
|