На странице API MDN Fetch ( Отправка запроса с включенными учетными данными раздел) написано, что:
Чтобы вместо этого убедиться, что браузеры не включают учетные данные в запрос, используйте учетные данные: 'omit'.
fetch('https://example.com', {
credentials: 'omit'
})
Однако изначально также написано, что:
По умолчанию извлечение не отправляет и не получает любых файлов cookie с сервера, что приводит к неаутентифицированным запросам, если сайт использует пользовательский сеанс (для отправки файлов cookie необходимо установить параметр инициализации учетных данных). ).
У меня вопрос: если я хочу пропустить cookie и заголовки аутентификации, зачем мне вообще использовать credentials: 'omit'
, если написано, что по умолчанию (без credentials
), fetch
won ' отправлять куки?