|
|
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Мне нужно прочитать номер возвращаемой ошибки при открытии урла с помощью fopen() Вроде нашел функцию file_get_wrapper_data которая вытаскивает заголовок, где прописана ошибка, но везде ссылаются на недокументированность энтой функции. Кто чем может помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 11:41 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Может быть несколько некорректно задал вопрос. Нужно сделать запрос по определенному URL и получить ответ. Ответ нужно проанализировать на наличие ошибки (200, 403 или 404) . Как это вообще делается? с помощью fopen насколько я понял можно только определить рабочая ссылка или нет, а нужно именно номер ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 12:36 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
написал вот так: автор<? $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 Можно узнать, что сие означает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 14:00 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Игорь ЧМожно узнать, что сие означает?Можно. Прочитав наконец мануал по fsockopen, ознакомившись с приведёнными там примерами и RFC по HTTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 14:13 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Нет, уважаемый(ая) звездочка. Ничего путнего вычитать не смог, уж простите, мою безграмотность, совсем недавно я на етой технологии, и многих моментов пока своим скудным умишком пробить не могу. Уж направьте, на путь истины и света... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 15:56 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Не существует такого хоста, о чём вам и сообщили. sohat.narod.ru - существует, а http://sohar.narod.ru - нет. И существовать не может. Согласно спецификации. Остальное есть в примере из мана. Если жутко лениво, то поиметь представление о том, что такое HTTP можно при помощи снифферов PHP FAQ: Самые основы. Просмотр обмена HTTP заголовками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 16:11 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Хоста дейставительно не существует. Но narod.ru возвращает ошибку 403. Вот эту ошибку я и хотел-бы увидить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.05.2005, 16:14 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Все, спасибо. Наконец-то нашел хороший источник инфы по теме: http://]http://zeus.sai.msu.ru:7000/nets/semenov/4/45/http4561.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2005, 08:28 |
|
||
|
(PHP) Как прочитать заголовок?
|
|||
|---|---|---|---|
|
#18+
Упс, глюк... Все, спасибо. Наконец-то нашел хороший источник инфы по теме: http://zeus.sai.msu.ru:7000/nets/semenov/4/45/http4561.shtml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2005, 08:32 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=33071038&tid=1478260]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
147ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 464ms |

| 0 / 0 |
