TLS и HTTPS
Рукопожатие, сертификаты, SNI и почему «шифрование внутри сети» всё-таки нужно.
Учить эту тему-
Что такое TLS и SSL?
juniorSSL — устаревший протокол шифрования транспорта (3.0 и
-
Как работает HTTPS?
juniorHTTP поверх TLS. TLS handshake устанавливает общий ключ,
-
Какие методы HTTP бывают?
juniorGET (читать, идемпотентный), POST (создать), PUT (заменить целиком, идемпотентный), PATCH (изменить частично), DELETE (удалить). GET и HEAD идут без тела и не должны менять состояние на сервере.
-
Какие коды ответов HTTP бывают?
junior1xx info, 2xx success (200, 201, 204), 3xx redirect (301 постоянный, 302 временный, 304 not modified), 4xx ошибка клиента (400, 401, 403, 404, 429), 5xx ошибка сервера (500, 502, 503).
-
В чём разница между REST API и просто API?
juniorAPI - любой контракт между сервисами. REST - стиль API поверх HTTP: ресурсы по URL, действия через методы (GET/POST/PUT/DELETE), сервер не хранит состояние клиента. То есть REST это частный случай API, а не синоним.