Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2009, 18:26   #1
AndrzejX
Пользователь
 
Регистрация: 12.11.2008
Сообщений: 55
По умолчанию Недоступные для idHTTP страницы

Пишу SiteMap генератор. Тестю на одном из сайтов. Столкнулся с тем, что текст некоторых страниц невозможно получить компонентом idHTTP, причём код ответа 200 OK, и компонентом WebBrowser нормально загружается. Параметр ReadTimeOut роли не играет, установлен 10 сек. В чём ошибка и есть ли решение? Тестовая программка со списком страниц приводится.
...Хорошая мысля приходит что-то уж слишком опосля. И хоть бы кто-нибудь подсказал - отключи Касперского! И ни одной ошибки!
Вложения
Тип файла: rar NoDostup.rar (461.5 Кб, 10 просмотров)

Последний раз редактировалось AndrzejX; 14.12.2009 в 20:50.
AndrzejX вне форума Ответить с цитированием
Старый 19.12.2009, 18:38   #2
Cold_Night
Пользователь
 
Регистрация: 13.02.2009
Сообщений: 32
По умолчанию

А если пробовать формировать GET-запрос вручную через TClientSocket?
Cold_Night вне форума Ответить с цитированием
Старый 19.12.2009, 19:08   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

1. Включить редиректы
2. Внимательней изучаь исходный код страницы в браузере на предмет генерируемого контента, который генерируется на стороне клиента.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 20.12.2009, 00:33   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

еще можно маскироватся под браузер

проснифферите заголовки браузера и подставте их у ся.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.

Последний раз редактировалось Пепел Феникса; 20.12.2009 в 14:47.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Плагин для страницы новостей Maxs WordPress и другие CMS 0 31.10.2009 21:33
Фон страницы для разных браузеров Makarov HTML и CSS 8 19.06.2009 22:32
Частичная загрузка страницы с помощью idHTTP stells27 Работа с сетью в Delphi 2 15.05.2009 08:20
idHTTP не возвращает код страницы Paradoxer Работа с сетью в Delphi 0 15.03.2008 20:27