HTTP і REST API

Урок 01 · 9 хв

Запит і відповідь

Браузер питає, сервер відповідає. Усе інше — деталі цієї розмови.

HTTP — це текстовий протокол. Клієнт (браузер, мобільний застосунок, інший сервер) надсилає запит: метод, адресу, заголовки й іноді тіло. Сервер повертає відповідь: код статусу, заголовки й тіло. Одне з'єднання — одна пара «питання — відповідь», сервер нічого не пам'ятає між запитами.

Сирий запит і відповідь
AI

Можна спитати про це правило«HTTP не має пам'яті»

  • URL = схема + хост + шлях + query: https://shop.example/api/users?page=2.
  • Вкладка Network у DevTools показує кожен запит — найкращий підручник з HTTP.
  • HTTPS — той самий HTTP, але в зашифрованому каналі.
AI

Можна спитати про цей пункт«Суть уроку»

Перевірка

Закріпи, поки не пішов далі

  1. 1. Що є в кожній HTTP-відповіді?

  2. 2. Сервер пам'ятає попередній запит клієнта сам по собі?

  3. 3. Де в /users?page=2 query-рядок?

ПрактикаРозв’яжи задачі урокуКілька коротких завдань у редакторі. Перевіряй код одразу й бач, де помилка.Почати практику