我想标题说明了一切。
我试过print_r($_SERVER)
,但我和fiddler提出的"帖子请求"没有出现。
尝试了大约1个小时后,我真的疯了:S
我实际想要的是在请求体中发送一个带有JSON的POST请求。然后我想json_decode(request-body);
这样我就可以使用变量来回复了。所以我不需要把我的变量放在URL 中
编辑:
这是我的POST
$url = 'http.........jsonAPI/jsonTestAPI.php';
$post = array("token" => "923874657382934857y32893475y43829ufhgjdkfn");
$jsonpost = json_encode($post);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonpost);
$response = curl_exec($ch);
curl_close($ch);
尝试file_get_contents('php://input');
或PHP全局$HTTP_RAW_POST_DATA
。
实现这一点的最简单方法是将json放入一个隐藏的输入字段,然后使用POST提交包含表单。