25 / 57
Как настроить fetch-запрос: заголовки, метод, тело, credentials?
Второй аргумент fetch() принимает объект RequestInit с параметрами: method (GET, POST, PUT, DELETE...), headers (объект или Headers), body (строка, FormData, Blob, URLSearchParams), credentials (same-origin, include, omit), signal для отмены через AbortController. Для JSON-запросов нужно явно указать Content-Type: application/json и сериализовать тело через JSON.stringify.