5️⃣Запити та відповіді: їх структура, формування і методи

Запити та відповіді формуються в суворій послідовності і відповідають певній структурі.

Між заголовком і тілом обов'язково повинен бути порожній рядок, який слугує роздільником.

Коли запит надсилається на сервер, сервер відправляє відповідь. Відповідь від сервера повідомляє, чи був запит успішним або ні. Відповіді складаються з наступних компонентів:

  • код статусу (вказує був запит успішним чи ні);

  • HTTP заголовки;

  • тіло, що містить вилучений ресурс

HTTP використовує спеціальні методи запиту для виконання різних завдань:

  • GET – запитує певні дані з бази даних;

  • HEAD – запитує певний ресурс без змісту тіла;

  • POST – додає вміст, повідомлення або дані в базу даних;

  • PUT – замінює запис, що існує, на новий;

  • DELETE – позбавляється від даних;

  • TRACE – показує будь-які внесені зміни до веб-ресурсу;

  • PATCH – частково змінює запис;

  • OPTIONS – показують, які HTTP-методи доступні для конкретної URL-адреси;

  • CONNECT – перетворює запитові з'єднання у прозорий TCP/IP тунель.

Метод запиту визначає дію, яку потрібно виконати на ресурсі. Він чутливий до регістру і вказується тільки великими літерами.

Last updated