Axios — это библиотека для обработки Ajax
Пример POST-запроса:
let inputData = {}; inputData.city = "Санкт-Петербург"; inputData.river = "Нева"; // Странную конструкцию JSON.parse(JSON.stringify(inputData)) можно заменить на простой объект, просто эти функции хочу чтобы были под рукой axios.post( '/someUrl' , JSON.parse(JSON.stringify(inputData)) ) .then(function (response) { console.log(response.data); }) .catch(function (error) { console.log(error); });
Ок, но как теперь получить данные из POST-запроса Axios в PHP!? К удивлению, массив $_POST
будет пуст.
// данные запроса хранятся в 'php://input'; $input_data = json_decode(file_get_contents('php://input'),true);
Комментарии (0)
Не писать ответ