|
|
|
| Здравствуйте.
Mне надо получит коды коды HTTP для своего сайта
Для этого пишу код
<?
$arr_headers_list=headers_list();
$str_headers_list = implode("|", $arr_headers_list);
$f_code = fopen("base/http.log",'a+');
fwrite($f_code, "$str_headers_list\r\n");
fclose($f_code);
|
Под денвером получаю ответы
MT|Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0|Pragma: no-cache|Content-type: text/html
X-Powered-By: PHP/5.2.4
На хостинге ответы
X-Powered-By: PHP/5.3.13
X-Powered-By: PHP/5.3.13
X-Powered-By: PHP/5.3.13
X-Powered-By: PHP/5.3.13
X-Powered-By: PHP/5.3.13
.....
А мне надо получить коды HTTP для своего сайта | |
|
|
|
|
|
|
|
для: добряк
(20.03.2013 в 00:53)
| | Возьмите лучше FireFox, установите на него плагин FireBug - через него можно получить все в гораздо более удобном виде (вплоть до содержимого POST-запросов). | |
|
|
|
|
|
|
|
для: cheops
(20.03.2013 в 07:13)
| | Возьмите лучше FireFox, установите на него плагин FireBug - через него можно получить все в гораздо более удобном виде (вплоть до содержимого POST-запросов).
ВЫ предлагаете анализ отдельных страниц в ручную
Я понимаю, что можно еще ....
Как следует из моего вопроса обозначенного в начале темы: "Mне надо получит коды HTTP для своего сайта", и записывать их в лог
<?
$arr_headers_list=headers_list();
$str_headers_list = implode("|", $arr_headers_list);
$f_code = fopen("base/http.log",'a+');
fwrite($f_code, "$str_headers_list\r\n");
fclose($f_code);
|
| |
|
|
|
|
|
|
|
для: добряк
(20.03.2013 в 10:48)
| | Дело в том, что headers_list() сообщает какие HTTP-заголовки отправляются на сервер. Чтобы получить HTTP-заголовки с сервера, используйте либо CURL, либо сокеты. | |
|
|
|
|
|
|
|
для: cheops
(22.03.2013 в 20:36)
| | Немного поверхностно, но конечно вы не обязаны.
Спасибо, не зннаю кс назвать правильно, за идею | |
|
|
|
|
|
|
|
для: добряк
(23.03.2013 в 11:01)
| | Ответ в полной мере. ничего тут поверхностного нет. | |
|
|
|