powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как прочитать заголовок?
10 сообщений из 10, страница 1 из 1
(PHP) Как прочитать заголовок?
    #33069019
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне нужно прочитать номер возвращаемой ошибки при открытии урла с помощью fopen()
Вроде нашел функцию file_get_wrapper_data которая вытаскивает заголовок, где прописана ошибка, но везде ссылаются на недокументированность энтой функции. Кто чем может помочь?
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069235
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть несколько некорректно задал вопрос.
Нужно сделать запрос по определенному URL и получить ответ. Ответ нужно проанализировать на наличие ошибки (200, 403 или 404) . Как это вообще делается?

с помощью fopen насколько я понял можно только определить рабочая ссылка или нет, а нужно именно номер ошибки.
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069274
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069502
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
написал вот так:

автор<?
$f = fsockopen("http://sohat.narog.ru", 80, $errno, $errstr);
echo $errno;
echo "<BR>";
echo $errstr;
fclose($f);
?>

В результате получил:

Warning: fsockopen(): php_network_getaddresses: getaddrinfo failed: Name or service not known in /home/gangsta/public_html/script.php on line 2

Warning: fsockopen(): unable to connect to http://sohat.narog.ru:80 in /home/gangsta/public_html/script.php on line 2
97
Address family not supported by protocol
Warning: fclose(): supplied argument is not a valid stream resource in /home/gangsta/public_html/script.php on line 6

Можно узнать, что сие означает?
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069538
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Игорь ЧМожно узнать, что сие означает?Можно. Прочитав наконец мануал по fsockopen, ознакомившись с приведёнными там примерами и RFC по HTTP
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069918
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, уважаемый(ая) звездочка. Ничего путнего вычитать не смог, уж простите, мою безграмотность, совсем недавно я на етой технологии, и многих моментов пока своим скудным умишком пробить не могу. Уж направьте, на путь истины и света... :)
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069985
*
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
*
Гость
Не существует такого хоста, о чём вам и сообщили. sohat.narod.ru - существует, а http://sohar.narod.ru - нет. И существовать не может. Согласно спецификации. Остальное есть в примере из мана. Если жутко лениво, то поиметь представление о том, что такое HTTP можно при помощи снифферов PHP FAQ: Самые основы. Просмотр обмена HTTP заголовками
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33069998
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хоста дейставительно не существует. Но narod.ru возвращает ошибку 403. Вот эту ошибку я и хотел-бы увидить.
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33071038
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все, спасибо. Наконец-то нашел хороший источник инфы по теме:
http://]http://zeus.sai.msu.ru:7000/nets/semenov/4/45/http4561.shtml
...
Рейтинг: 0 / 0
(PHP) Как прочитать заголовок?
    #33071043
Игорь Ч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Упс, глюк...
Все, спасибо. Наконец-то нашел хороший источник инфы по теме:
http://zeus.sai.msu.ru:7000/nets/semenov/4/45/http4561.shtml
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PHP) Как прочитать заголовок?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]