我的代码是:
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS, $content);
curl_setopt($ch, CURLOPT_HTTPHEADER,array('Content-type: application/json','Content-Length: ' . strlen($content), 'Cache-Control: no-cache'));
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
curl_close($ch);
if($result===FALSE)
{echo "cURL ERROR:".curl_error($ch);}
echo $result;
问题在于它有时会起作用,有时却不起作用。
当它工作时,我得到一个有效的JSON响应,如: Working, 但是当它没有时,我得到了这个: Not Working
我应该提一下,我无法访问API服务器。任何人都可以帮我解决任何问题吗?谢谢!
答案 0 :(得分:0)
问题是我使用了一个缩小插件,过了一会儿才中断了jQuery ajax调用。 我通过仅使用javascript(没有jQuery库依赖项)为ajax调用实现内联脚本来解决了该问题。