@KoRNeT46RuS

Куда пропал POST?

Отправляю запрос на сервер
axios.post(URL.sortPages, {
                firstName: 'Fred',
                lastName: 'Flintstone'
            });


На сервере стоит вардамп поста. Но в ответ получаю пустоту
5da97ed383f32306700607.png5da97eda44c52308650191.png

ВТФ?????
  • Вопрос задан
  • 105 просмотров
Решения вопроса 1
heavenst
@heavenst
Это из-за Content-Type. В $_POST попадают только данные из запросов с типом "multipart/form-data-encoded" и "application/x-www-form-urlencoded", а данные типа "application/json", как у вас, оказывается в теле запроса, их можно найти так - file_get_contents('php://input');
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
ну отправил, а где ты что-то получаешь?
axios.post(URL.sortPages, {
                firstName: 'Fred',
                lastName: 'Flintstone'
            }).then(response => (this.data = response.data));

примерно так
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 18:27
200000 руб./за проект
26 апр. 2024, в 18:24
80000 руб./за проект
26 апр. 2024, в 18:00
500 руб./за проект