Наша группа в телеграмм для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

get_headers

(PHP 5)

get_headers - Возвращает все заголовки, переданные на сервер в HTTP-запросе

Описание

array get_headers ( string url [, int format] )

get_headers() returns an array with the headers sent by the server in response to a HTTP request. Returns FALSE on failure and an error of level E_WARNING will be issued.

If the optional format parameter is set to 1, get_headers() parses the response and sets the array's keys.

Замечание: Since PHP 5.1.3 this function uses the default stream context, which can be set/changed with the stream_context_get_default() function.

Пример 1. get_headers() example
$url = 'http://www.example.com';

print_r(get_headers($url));

print_r(get_headers($url, 1));

Результатом выполнения данного примера будет что-то подобное:

Array ( 
[0] => HTTP/1.1 200 OK 
[1] => Date: Sat, 29 May 2004 12:28:13 GMT 
[2] => Server: Apache/1.3.27 (Unix) (Red-Hat/Linux) 
[3] => Last-Modified: Wed, 08 Jan 2003 23:11:55 GMT 
[4] => ETag: "3f80f-1b6-3e1cb03b" 
[5] => Accept-Ranges: bytes 
[6] => Content-Length: 438 
[7] => Connection: close 
[8] => Content-Type: text/html )

Array ( 
[0] => HTTP/1.1 200 OK 
[Date] => Sat, 29 May 2004 12:28:14 GMT 
[Server] => Apache/1.3.27 (Unix) (Red-Hat/Linux) 
[Last-Modified] => Wed, 08 Jan 2003 23:11:55 GMT 
[ETag] => "3f80f-1b6-3e1cb03b" 
[Accept-Ranges] => bytes 
[Content-Length] => 438 
[Connection] => close 
[Content-Type] => text/html )



Смотрите также:
Описание на ru2.php.net
Описание на php.ru

.

Популярное:


Содержание: