Як форма перетворюється на запит: GET vs POST, тіло
Форма на сайті (поля + кнопка) - це спосіб зібрати дані й надіслати їх серверу. Коли ти тиснеш «Надіслати», браузер пакує поля в HTTP-запит. Два головні питання: яким методом і де опиняться дані.
/search?q=книги. Видно в адресі, лишається в історії. Годиться для пошуку й фільтрівТіло POST буває різним:
login=user&pass=123 (класична HTML-форма){"login":"user","pass":"123"} (сучасні застосунки й API)Важлива річ: форму на сторінці можна обійти. Сервер бачить лише запит, а не «форму», тож той самий запит легко зібрати вручну (curl, DevTools) з будь-якими полями й значеннями - навіть тими, яких у формі не було.
У симуляторі заповни форму, перемкни метод і подивись, який саме HTTP-запит вона породжує - і де опиняються дані.