var_dump发布后不显示任何内容



我正在尝试使用Fetch API将数据从我的React应用程序发送到服务器。现在,我只想看看实际发送到服务器的值。当我尝试执行var_dump($_POST)即使响应状态为 200,也没有任何反应。

反应应用程序

sendToPHP = cssObject => {
let json_str = JSON.stringify(cssObject);
json_str = encodeURIComponent(json_str);
fetch("/includes/modules/CertBuilder/api.php", {
method: "POST",
body: json_str
}).then(res => {
console.log(res);
});
}

接口.php

<?php
require_once('../common.php');
var_dump($_POST) ;

我也在使用Qcodo,我意识到现在这不是一个通用的框架。普通的PHP也可以。任何帮助,不胜感激。谢谢!

添加一个 catch-block 来调试你的代码:

sendToPHP = cssObject => {
let json_str = JSON.stringify(cssObject);
json_str = encodeURIComponent(json_str);
fetch("/includes/modules/CertBuilder/api.php", {
method: "POST",
body: json_str
})
.then(res => {
console.log(res);
})
.catch(error => console.error(error));;
}

相关内容

  • 没有找到相关文章

最新更新