【发布时间】:2022-12-13 13:15:52
【问题描述】:
我用 Codeigniter 创建了一个 API,我用邮递员测试它在那里工作正常但是当我用 react js 击中它时,发布数据没有出现在服务器端
这是反应代码
async function submitForm() {
const response = await fetch(
"url",
{
method: "POST", // *GET, POST, PUT, DELETE, etc.
body: JSON.stringify({
first_name: enteredFirstName,
last_name: enteredLastName,
email: enteredEmail,
company_name: enteredComapanyName,
phone: enteredPhone,
company_type: cType,
}), // body data type must match "Content-Type" header
}
);
console.log(response.json());
}
这是服务器端的 Codeigniter 代码
标头(“访问控制允许来源:*”); 打印_r($_POST);
我从客户端传递值但没有在服务器端获取它
我得到一个空数组
我期待从客户端传递的一组数据 我尝试了几乎所有的标题,但没有得到任何数据 我认为这可能是一个标头问题,因为我在 firebase 中获取数据
【问题讨论】:
标签: reactjs api codeigniter