Почему Fetch API Отправляет первый запрос PUT в качестве ВАРИАНТОВ

Я пытаюсь сделать запрос PUT cors с использованием API-интерфейсов Vanilla Fetch

Когда я нажимаю на кнопку, чтобы отправить запрос PUT, метод по первому запросу – OPTIONS . Только когда я снова нажимаю кнопку, метод по запросу изменяется на PUT . Зачем?

Я понимаю, что это часть предвыборной кампании CORS, но есть ли способ инициировать предполетную обработку вручную, чтобы можно было кэшировать ответ OPTIONS?

Может ли такое поведение указывать на неудачное promise?

См. Fetch Standatd на 4.7. CORS-preflight fetch

Примечание. Фактически это реализация пользовательского агента проверки, чтобы понять, понимается ли протокол CORS . Так называемый запрос CORS-preflight . В случае успеха он заполняет кеш-предпросмотр CORS, чтобы свести к минимуму количество этих выборок.

на этапах с 1 по 7; также 4.8. CORS-preflight cache .

  • Получение значения элемента DOM с использованием чистого JavaScript
  • Как я могу получить целевой URL для события onbeforeunload?
  • Как проверить, не является ли переменная переменной?
  • Тест для нескольких случаев в коммутаторе, например, OR (||)
  • Как добавить событие click к элементу?
  • Не удалось получить значение свойства margin из результата getComputedStyle
  • Как получить параметр URL в Express?
  • Как выполнить функцию, когда страница полностью загружена?
  • Почему моя система ждет Google Analytics?
  • Чистый JavaScript: функция типа jQuery isNumeric ()
  • Как установить / удалить cookie с помощью jQuery?
  • Interesting Posts

    Не удалось разрешить компоновщик Spring Spring

    как установить близость процессора к определенному pthread?

    jQuery validate: Как добавить правило для проверки правильности выражения?

    Как изменить кодировку символов для веб-страницы в Chrome?

    Почему смешивание деклараций и кода запрещено до C99?

    Двойная загрузка виртуальной машины Linux / Windows 7 + Window 7 под лицензией Linux +

    Windows 7 – буквы дисков самопроизвольно изменены, не могут загружаться

    Как просмотреть данные, сохраненные в базе данных Android (SQLite)?

    URL-адрес шрифта Google для HTML5 Validation на w3.org

    Jfreechart создает всплывающую подсказку в chartPanel

    Рекурсивная анонимная функция Matlab

    Как построить несколько функций на одной фигуре в Matplotlib?

    Инструмент для автоматического создания и компоновки диаграммы отношений сущностей?

    Есть ли способ установить, какая версия ключа продукта Windows 7?

    Аргументы для основного в C

    Давайте будем гением компьютера.