Автор Тема: Проблема при загрузке страницы  (Прочитано 10742 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Suffer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Пытаюсь загрузить страницу с указанным URL в память с помощью fopen() (или file()) и потом сохранить в своем файле. Многие страницы загружаются (например http://www.php.net или webscript.ru), но некоторые считываются неправильно. Вместо кода HTML загружаются какие-то значки (что-то типа ‹      _V_oЪVП§ёs). Кто-нибудь знает почему? Может быть там какая-нибудь защита установлена?

Оффлайн FILA

  • кендер
  • Постоялец
  • ***
  • Сообщений: 111
  • +0/-0
  • 2
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #1 : 22 Мая 2003, 14:55:45 »
Suffer
ИМХО , это наверное XML - страницы.... может быть?
:-)
И вечный бой, покой нам только снится...

Оффлайн Suffer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #2 : 22 Мая 2003, 15:10:51 »
Да нет, вроде бы, не XML.
http://aaa.bbb.ru/ccc.pl?d=e&f=g - что-то такое

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #3 : 22 Мая 2003, 16:21:38 »
Suffer
Цитировать
что-то такое

а что там? по ссылке отдается обычный хтмл...

возможно на некоторых сайтах стоит защита от автоматизированных запросов... можешь например проверить гугл, он если напрямую (теми способами, что ты упомянул) задать ему какой-либо поиск, т есть передать в строке запрос, выдаст тебе все равно главную страницу, так они защищаются от всяких анализаторов... но и это обходится, дай конкретно ссылку, по которой не работает забирание содержимого... или эмулируй браузер, возможно выручит

Оффлайн FILA

  • кендер
  • Постоялец
  • ***
  • Сообщений: 111
  • +0/-0
  • 2
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #4 : 22 Мая 2003, 16:46:59 »
Цитировать
или эмулируй браузер,


реальное замечание
можно открыть сокетное и предать туда User Agent ну и всё остальное как положено - метод, протокол etc

и покажи , действительно, ТО,ЧТО не читается РЕАЛЬНО
И вечный бой, покой нам только снится...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #5 : 22 Мая 2003, 17:00:49 »
какие у людей проблемы-то, а?
"С некоторых сайтов ворую контент свободно, а с некоторых не получается. Поможите, люди добрые!"

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #6 : 22 Мая 2003, 17:06:59 »
может дело в кодировке страниц?
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн Suffer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #7 : 22 Мая 2003, 22:07:20 »
Вот эта ссылка:
http://suncity.combats.ru/zayavka.pl?filter=Suffer&logs=1

Если считываю эту же страницу, но без параметров, то все нормально работает.

semya:
>возможно на некоторых сайтах стоит защита от >автоматизированных запросов...

Скорее всего так и есть, но тут не главная страница выдается, а фигня какая-то.

И еще один вопрос. Как эмулировать браузер? Дайте мне какую-нибудь ссылку на эту тему, please.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #8 : 22 Мая 2003, 22:14:10 »
гы!
а за прокачку-то тебе знаешь, что светит? ;-)

Оффлайн Suffer

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #9 : 22 Мая 2003, 22:41:00 »
Цитировать
RomikChef:
гы!
а за прокачку-то тебе знаешь, что светит? ;-)


А при чем тут прокачка то? Просто хочу анализатор логов для себя сделать

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #10 : 23 Мая 2003, 11:01:23 »
Suffer
можешь написать эмулятор самостоятельно, но я советую Snoopy - http://snoopy.sourceforge.net

Оффлайн F.A.K.K.2

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #11 : 23 Мая 2003, 12:29:17 »
semya
Большое спасибо за Snoopy!

Оффлайн F.A.K.K.2

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #12 : 23 Мая 2003, 12:31:32 »
Только вот есть ли Snoopy под Windows?
Или это просто сырец, которому нужен только PHP?

Оффлайн semya

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 307
  • +0/-0
  • 0
    • Просмотр профиля
Проблема при загрузке страницы
« Ответ #13 : 23 Мая 2003, 12:35:43 »
F.A.K.K.2
это просто класс на пхп, который за тебя по сокетам раскидывает и сортирует полученную инфу в уподобающий вид... но кстати я заметил, что если напрямую file() или fopen() открываешь тот же гугл с результатми поиска: то под юнихом отдает главную страницу - якобы защита, а под виндой - все ок, защита не срабатывает. снупи - все это хавает на ура!

Оффлайн F.A.K.K.2

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 21
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Проблема при загрузке страницы
« Ответ #14 : 23 Мая 2003, 12:45:20 »
semya
Радует.
Т.е. я говорю снупи куда идти, что отсылать, а он мне резутаты отдает?

 

Sitemap 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