Результаты поиска
• REST API
Получение обновлений
• Получение обновлений
HTTP - гипертекстовый транспортный протокол
Прикладной уровень или Уровень приложений
Изначально предназначался для получения с серверов гипертекстовых документов в формате HTML
Стал универсальным средством взаимодействия
Запрос
Стартовая строка
-
Метод — REST GET / REST POST / REST PUT / REST PATCH / REST DELETE / REST HEAD / REST OPTIONS
-
URL — например
/login -
Версия HTTP — HTTP/1.1 или HTTP/2
Заголовки/Хеддеры
- Стандартные и кастомные; информация о клиенте, типе контента, авторизации.
Тело сообщения
- В GET/HEAD обычно пустое; в POST/PUT/PATCH — данные запроса.
Ответ
-
Статусная строка + заголовки + тело (если есть).
-
Коды: 1xx информационные; 2xx успех (201 — создано); 3xx перенаправление; 4xx ошибка клиента; 5xx ошибка сервера.
Как делать правильно? • REST API