#клиент-сервер

#HTTP

HTTPS

• REST API

WebSocket

Получение обновлений

• Получение обновлений

HTTP - гипертекстовый транспортный протокол

Прикладной уровень или Уровень приложений

Изначально предназначался для получения с серверов гипертекстовых документов в формате HTML

Стал универсальным средством взаимодействия

Запрос

Стартовая строка

Заголовки/Хеддеры

  • Стандартные и кастомные; информация о клиенте, типе контента, авторизации.

Тело сообщения

  • В GET/HEAD обычно пустое; в POST/PUT/PATCH — данные запроса.

Ответ

  • Статусная строка + заголовки + тело (если есть).

  • Коды: 1xx информационные; 2xx успех (201 — создано); 3xx перенаправление; 4xx ошибка клиента; 5xx ошибка сервера.

Как делать правильно? • REST API

Последнее обновление