Перевести обработку ajax в Express.js в переполнение стека

У меня есть простой jQuery-вызов ajax, написанный в express.js, но из-за требований к хостингу сервера мне нужно перевести его на PHP.

JQuery на стороне клиента:

$.get("/get_product_details", function(data){
alert(data);
});

Узел express.js:

app.get("/get_product_details", function (req, res) {
res.json("Success! Your server is talking to the client");
});

Что было бы самым простым и эффективным способом реализовать это в PHP?
Благодарю.

1

Решение

express js — это фреймворк, в php есть много фреймворков со структурой MVC, в которых есть инструменты для ответа json клиенту.

В чистом PHP вы можете создать свой файл, например, ajax.php и добавить

 <?PHP
$data = /** your data **/;
header('Content-Type: application/json');
echo json_encode($data);

и теперь вызовите /ajax.php от вашего клиента

также вы можете добавить параметры получения

 <?PHP
$data = $_GET['params']
header('Content-Type: application/json');
echo json_encode($data);

и теперь позвоните /ajax.php?params=yourvalue с вашего клиента

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector