Экспорт:
Папки

/446634661/yaziki-programmirovaniya/php/curl/zagolovki-otveta
Не экспортировать закрытые директории
Преобразовывать заметки в html
Экспортировать
Удалить директорию
Применить
 Стили директорииДобавить заметку
2019-04-01 16:58:49 Удалить Фон Изображение Импорт из текстового файла Редактировать Копировать в буфер
$url = 'https://site.ru';

$headers = [];

$ch = curl_init();	
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT,'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36');
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_HEADER, true); 
curl_setopt($ch, CURLOPT_HEADERFUNCTION, function($curl, $header) use (&$headers){
	
	$len = strlen($header);
	$header = explode(':', $header, 2);
	if (count($header) < 2) // ignore invalid headers
	  return $len;

	$name = strtolower(trim($header[0]));
	if (!array_key_exists($name, $headers))
	  $headers[$name] = [trim($header[1])];
	else
	  $headers[$name][] = trim($header[1]);

	return $len;
  }
);
curl_setopt( $ch, CURLOPT_SSL_VERIFYHOST, false );
curl_setopt( $ch, CURLOPT_SSL_VERIFYPEER, 0 );
$resp_con_2 = curl_exec($ch);	
curl_close($ch);


echo '<pre>';
print_r($headers);
echo '</pre>';
Участвуй в наполнении сайта, создай свое дерево знаний. Регистрация

@include_encode 2015