Метод POST в fetch в AJAX в PHP
В предыдущих уроках мы научились отправлять данные методом GET. Давайте теперь обсудим особенности отправки данных через метод POST.
Здесь есть некоторые нюансы. Как вы уже знаете, при отправке через метод GET данные передаются прямо в запрошенном URL через GET параметры.
А вот при отправке через метод POST данные передаются в теле HTTP запроса.
Поэтому эти данные указываются в специальной
настройке body:
let promise = fetch('/ajax.php', {
method: 'POST', // указываем метод отправки
body: '', // здесь будут передаваемые данные
});
В этой настройке могут быть
три варианта для указания данных.
Это объекты класса URLSearchParams,
объекты класса FormData или просто
произвольный текст.
В следующих уроках уроках мы разберем особенности этих вариантов.