gpt4 book ai didi

php - 获取 native react 不发送帖子

转载 作者:行者123 更新时间:2023-12-02 05:40:49 25 4
gpt4 key购买 nike

您好,我正在尝试将帖子变量发送到我的 API,但我没有在 PHP 文件中获取帖子数据

这是我的 react native 代码:

let data = {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: JSON.stringify({
'firstname': 'test',
}),
}
fetch(GLOBALS.API + '/registerApi.php?key=' + GLOBALS.KEY, data)
.then((response) => response.json())
.then((responseJson) => {
Alert.alert(
'Alert Title',
responseJson.output
)

})
.catch((error) => {
console.error(error);
});

返回的是空的:[]

$array = array(
"output" => json_encode($_POST)
);
$output = json_encode($array);
die($output);

当我使用 $_REQUEST 时,它只返回 key get 参数,没有 firstname 参数。

最佳答案

JSON.stringify 对我不起作用,尝试使用 FormData而是准备要发送的数据。这是示例:

import FormData from 'FormData';

let formData = new FormData();
formData.append('firstname', 'test');

let data = {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
},
body: formData
}

fetch(api_url, data)
.then(response => response.json())
.then(responseJson => console.log('response:', responseJson))
.catch(error => console.error(error));

关于php - 获取 native react 不发送帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40768352/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com