gpt4 book ai didi

javascript - PHP json_decode 不适用于对象 GET 变量

转载 作者:行者123 更新时间:2023-11-28 06:14:06 25 4
gpt4 key购买 nike

我有一个使用 jsonp 的 Angular 代码。在我的参数中,我有一个对象变量“o_params”

JavaScript

$http({
method: 'JSONP',
url: "site_url/create-order-app",
params: {
'callback' : 'JSON_CALLBACK',
'avoidCache' : Date.now(),
'o_params' : {"test":"test"} //properly formatted object
}
})

在 PHP 中json_decode($_GET['o_params']) 正在生成 null。当我检查 php 中的 o_params 时,似乎我的对象现在格式不正确。是不是因为GET而不是POST?

如何在 php 中正确解码我的 o_params?

最佳答案

您也可以在您的 php 文件上尝试此操作,并获取参数:

$params = json_decode(file_get_contents('php://input'),true);

关于javascript - PHP json_decode 不适用于对象 GET 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36126621/

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