HTTP
Пример:
http://example.com/just/some/long/path/path
HTTP
Особенностью протокола HTTP является возможность указать в
запросе и ответе способ представления одного и того же ресурса
по различным параметрам: формату, кодировке, языку и т. д. (В
частности для этого используется HTTP-заголовок.)
HTTP. Структура
Каждое HTTP-сообщение состоит из трёх частей, которые передаются в
указанном порядке:
HTTP. Структура
● Стартовая строка (англ. Starting line) —
определяет тип сообщения;
OPTIONS
POST
POST
POST
PUT
PATCH
DELETE
TRACE
● 500 Internal Server Error — любая внутренняя ошибка сервера, которая не входит в рамки
остальных ошибок класса. Появился в HTTP/1.0.
● 502 Bad Gateway — сервер, выступая в роли шлюза или прокси-сервера, получил
недействительное ответное сообщение от вышестоящего сервера. Появился в HTTP/1.0.
● 504 Gateway Timeout — сервер в роли шлюза или прокси-сервера не дождался ответа от
вышестоящего сервера для завершения текущего запроса. Появился в HTTP/1.1.
HTTP. Заголовки
User-Agent Список названий и версий клиента и его User-Agent: Mozilla/5.0 (X11; Linux
компонентов с комментариями i686; rv:2.0.1) Gecko/20100101
Firefox/4.0.1
HTTP vs HTTPs
NASA
https://www.nasa.gov
Postman. Get запрос
Postman. Post запрос
Postman. Описание API NASA
6409FYtkriRCmVIYid7HHkZugsdgF4FgCbLgurgf
Возможное действие API NASA №1
APOD