Как отправить json с php на js?

JAVASCRIPT
let response = await fetch("/controllers/AjaxController.php", {
           method:"POST",
           body:JSON.stringify(products),
           headers: {
            'Content-Type': 'application/json;charset=utf-8'
        }
    });

let commits = await response.json(); // читаем ответ в формате JSON
alert(commits);


PHP
$str = json_encode('wow');
var_dump($str);


В итоге : Uncaught (in promise) SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

Гугл говорит, что php отправляет не json данные. То есть json_encode не работает??
  • Вопрос задан
  • 601 просмотр
Решения вопроса 2
DevMan
@DevMan
не var_dump, a echo
Ответ написан
Комментировать
@clikdev0
Не уверен но может быть так?
echo json_encode($obj);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
06 мая 2024, в 13:51
80000 руб./за проект
06 мая 2024, в 13:44
2000 руб./за проект
06 мая 2024, в 13:17
400 руб./за проект