在curl_exec之后设置cURL标头有什么用?

时间:2016-01-09 15:58:24

标签: php wordpress curl

我设法继承了一些WordPress / PHP代码,其中有一个cURL调用,如下所示:

$ch = curl_init (); // set up curl
curl_setopt ( $ch, CURLOPT_URL, $url ); // the url to request
$response = curl_exec ( $ch )

$headers = array (
                        'Accept: text/html',
                        "Cache-Control: no-cache",
                        "Pragma: no-cache" 
                );
curl_setopt ( $ch, CURLOPT_HTTPHEADER, $headers );
curl_close ( $ch );

不可否认,我对Wordpress和PHP比较陌生,但在执行curl_exec之前不应该设置标题?

1 个答案:

答案 0 :(得分:1)

在curl_exec之后设置它们并不是我所知道的......我的猜测是它是一个错误,或者他/她只是尝试了一些东西而忘记移动curl_exec或类似的东西。

因为在完成任何更多工作之前,你刚刚销毁了curl_close。