Свои заголовки с cURL (PHP)

Часто необходимо вместе с GET / POST запросом отправить свои заголовки. 

Пример:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://www.mysite.ru/api.php");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

//заголовки:
$headers = [
'testHeader: value',
'Accept-Encoding: gzip, deflate',
'Accept-Language: en-US,en;q=0.5',
'Cache-Control: no-cache'
];

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($ch);
curl_close ($ch);

testHeader - пример кастомного заголовка, ниже для примера приведены несколько стандартных. 

Комментарии

Комментариев пока нет, вы можете оставить свой: