Имеется следующий запрос:
$url = $this->serverUrl . 'create?' . http_build_query($fields);
$client = curl_init();
curl_setopt($client, CURLOPT_URL, $url);
curl_setopt($client, CURLOPT_HTTPHEADER, $this->headers);
curl_setopt($client, CURLOPT_RETURNTRANSFER, true);
curl_setopt($client, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($client, CURLOPT_SSL_VERIFYPEER, false);
$result = curl_exec($client);
curl_close($client);
Заголовок формируется
{
parent::__construct($name);
$this->headers = array(
'authenticate: ' . $this->password,
'Accept: application/json',
'Content-Type: application/json'
);
}
Но на стороне, куда отправляется запрос в логах ошибка
Required request header 'authenticate' for method parameter type String is not present
Как залогировать полный запрос с хидерами в файл ( file_put_contents(ROOT.'/debugx.txt', _____________);)
Заранее благодарю.