【发布时间】:2017-08-17 18:23:03
【问题描述】:
我有一个奇怪的问题。 在 laravel 控制器操作中,我正在对同一服务器上的 API 发起 curl 调用,并且在 curl 调用完成后再次调用我的相同控制器函数(在其中发起 curl 调用)。
$postdata = http_build_query($postvars);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://' . $hostname . ':8083/api/');
curl_setopt($curl, CURLOPT_FRESH_CONNECT, true);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata);
$answer = curl_exec($curl);
控制器操作是一个发布操作,在该操作中,我将 curl 发布到同一服务器上的 API。
【问题讨论】: