dicem
@dicem

Почему GET запрос преобразовывается в OPTIONS в axios?

Суть следующая, имеется api на сервере, приложение на vue и метод посылающий запрос:
getCartInfo({cartToken} = {}) {
    return axios.get(`${apiURL}/order/cart`, {
      headers: {
        'cartToken': cartToken
      }
    })
  }


URL и токен поступают в метод валидно, проверял консоль логом.

Запрос преобразовывается в OPTIONS и headers который я прописывал почему то не был назначен, а ключ 'cartToken' в нижнем регистре ушел в Access-Control-Request-Headers.
5e29a58e5a00e012493356.png
5e29a59821173115330483.png

Ну и соответственно без необходимого хэдера запрос возвращает 404.
Проверял в postman все ок, API отрабатывает без проблем, а на фронте совсем беда.
  • Вопрос задан
  • 122 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы