我得到这个错误请求json解析失败..我已经知道php脚本从服务器端读取响应,但我还没有安装php ..?是否需要运行脚本..?这是获得解析错误的原因..? 这是我的PHP代码。
<?php
header("Content-Type: application/json; charset=utf-8", true);
$json = "url";
var_dump(json_decode($jsonfile));
echo json_decode($jsonfile);
?>
答案 0 :(得分:0)
我已经知道用于从服务器端读取响应的php脚本,但我还没有安装php ..?i
要运行PHP,您需要安装PHP。然后,您可以运行PHP脚本并向我们提供错误详细信息。
答案 1 :(得分:0)
如果您已安装php和curl
,请尝试此操作$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'URLtotheserver');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_VERBOSE, 1);
$json = curl_exec($ch);
curl_close ($ch);
$json = json_decode($json,true);
答案 2 :(得分:0)
您可以尝试 cURL
$json = "urltotheserver";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $json);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec($ch);
print_r(json_decode($data,1));
输出:
Array
(
[status] => Array
(
[statusCode] => 555
[errorMessage] => Email address should not be blank
[title] => Email address not in request
[classname] => RegistrationController
)
)