Почему axios не получает data?

149
28 октября 2019, 23:20

JS файл с запросом:

axios.post('file.php', {table: 'users'})
    .then(function (response) {
      console.log(response);
    })
    .catch(function (error) {
      console.log(error);
    });

PHP на сервере (openserver, apache):

echo 'Ответ сервера';

Результат консоли:

{data: "", status: 200, statusText: "OK", headers: {…}, config: {…}, …}
config: {adapter: ƒ, transformRequest: {…}, transformResponse: {…}, timeout: 0, xsrfCookieName: "XSRF-TOKEN", …}
data: ""
headers: {date: "Wed, 27 Feb 2019 09:54:15 GMT", server: "Apache", connection: "Keep-Alive", keep-alive: "timeout=10, max=97", content-length: "0", …}
request: XMLHttpRequest {onreadystatechange: ƒ, readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, …}
status: 200
statusText: "OK"
__proto__: Object

В чем может быть ошибка? Битый час ломаю голову, что только уже не пробовал. Подскажите куда копать?

Answer 1
axios.post('file.php', {table: 'users'})
    .then(function (response) {
      console.log(response.data);
    })
    .catch(function (error) {
      console.log(error);
    });

в php файле сделайте

<?php
    echo json_encode($_POST);
?>
READ ALSO
Штрих код на php

Штрих код на php

Как сделать штрих код на php? А именно с цифрами, то есть на сайте после заполнения формы, появляется форма заказа со штрих кодом, и каждый раз...

173
Конкатенация $sql в функции mysqli_query()

Конкатенация $sql в функции mysqli_query()

подскажите пожалуйста, почему функция $mysqli->query() не выполняется если произвести конкатенацию переменных?

125
Umi-Cms не выводится картинка в карточке

Umi-Cms не выводится картинка в карточке

Первый раз столкнулся с такой проблемой, так что не топите) На сайте есть меню в виде карточек , в каждой карточке картинка, которая вставляется...

123