|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
Как осуществить проверку существования ссылки? Может где-нить уже готовый скрипт есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2004, 15:27 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
Вопрос сформулируйте правильно. Что значит - существование ссылки? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2004, 15:28 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
Есть к примеру ссылка - http://microsoft.com/windows.zip Необходимо проверить действительно там есть такой файл или нет... Только чтобы это делал скрипт. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.06.2004, 15:30 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
А можно более подробней? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2004, 10:35 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
забирать нинада а если он пару гигов весит use LWP::Simple; use HTTP::Status; if (is_success(head("http://microsoft.com/windows.zip"))) { ... } ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2004, 10:43 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
А что такое use LWP::Simple; use HTTP::Status; ? не хочет работать...:( ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2004, 10:49 |
|
Проверка существования ссылки
|
|||
---|---|---|---|
#18+
Чарли, это код на Perl-е. Для начала немного теории. Все существуют. Просто разные ссылки возвращают разные статус-коды и/или разный контент. Какие коды в каких случаях возвращаются - читай в RFC по HTTP. Хотя насколько мне известно эти правила не всегда соблюдаются. Чтобы получить статус код достаточно послать HEAD-запрос. Для этого можно использовать готовую функцию (взята из pear::http) : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2004, 10:56 |
|
|
start [/forum/topic.php?fid=23&msg=32607496&tid=1479581]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 189ms |
0 / 0 |