我试图在php中执行后台REST API调用Curl 库。我想这是行不通的。PHP CURL后台进程 - REST API URL
你能建议我吗?
$cum_url = http://localhost/test/list;
$post = [ 'id' => $object->id ];
$ch = curl_init($cum_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_FRESH_CONNECT, true);
curl_setopt($ch, CURLOPT_TIMEOUT_MS, 1);
curl_exec($ch);
curl_close($ch);
UPDATE:卡尔错误说 “超时达到”。
感谢, 拉贾ķ
参考:http://www.paul-norman.co.uk/2009/06/asynchronous-curl-requests/ – user1764882
请在问题中包含您的错误或其他发现。你怎么知道它不工作?我希望你没有真正猜到,但先测试一下;) – SubliemeSiem
嗨,谢谢。我在REST URL中添加了一个db插入行。这不是ping。在添加了curl_setopt($ ch,CURLOPT_FRESH_CONNECT,true)之后它不工作。 curl_setopt($ ch,CURLOPT_TIMEOUT_MS,1);为后台进程 – user1764882