我試圖在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