Почему не работает patch в axios?

// this.$http.delete(
            //     `//${this.$store.state.apiPath}/company?id=43`,
            this.$http.patch(
                `//${this.$store.state.apiPath}/company?id=1&c_limit=1900`
                // { headers: { Authorization: `Bearer ${localStorage.getItem('access_token')}` } }
            ).then(({ data }:any) => {
                console.log(data)
            })
            .catch((e:any) => {
                console.log(e);
            });


Если раскоментирую delete, и закоментирую patch то заработает.
Также put, post, get работают, но с patch что-то не так.
Почему-то он оставляет Authorization в теле запроса а не кидает его в headers.

5c7799fa33e77855484214.png
  • Вопрос задан
  • 1752 просмотра
Решения вопроса 1
cimonlebedev
@cimonlebedev Автор вопроса
Вначале параметры потом header для post put и patch
this.$http.patch(
                `//${this.$store.state.apiPath}/company`,
                { params: { id: 1, c: 1900 } },
                { headers: { Authorization: `Bearer ${localStorage.getItem('access_token')}`} }
            ).then(({ data }:any) => {
                console.log(data)
            })
            .catch((e:any) => {
                console.log(e);
            });
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы