Задать вопрос
@KoRNeT46RuS

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

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


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

ВТФ?????
  • Вопрос задан
  • 107 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 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));

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

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

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