C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: IdHTTP - при множественным использовании ошибка 404  (Прочитано 1408 раз)
direk
Участник


Сказали спасибо: +6/-0
Offline

Сообщений: 79


IdHTTP - при множественным использовании ошибка 404
« : 16 Сентябрь 2013, 15:07:41 »

Нужен Ваш совет.

Конкретная ситуация - есть сайт КИНОПОИСК.
Програмно задаю поиск нужного мне фильма через  IdHTTP1->Get( ).
Все нормально работает, ответ на мой запрос загружаю в поток и работаю с ним...
Провожу парсинг результата и и загружаю найденые фильмы в что-то типа ListString.

А теперь проблема - хочу также к назве фильма загрузить изображение (такие, как выдает при
обыкновенном поиске в браузере). Нахожу в уже готовом результате ссылки на изображения и в
цикле опять через IdHTTP1->Get( ) их загружаю. Вот тут и получается, что количество загрузок колебается
от 5 до 10 (хотя в результате поиска фильмов может быть гораздо больше), а потом выдает ОШИБКУ 404.

Что делать, что-бы избежать этой ошибки??? Может настройки IdHTTP1 или еще что?

Р.С. Сейчас не дома, так что не могу навести пример моего кода. Если нужно, то позже детально отвечу на Ваши вопросы.
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


« Ответ #1 : 16 Сентябрь 2013, 15:25:03 »

Полагаю, что 404 - это ограничение сервера (на кол-во запросов / загрузок с одного IP или что-то вроде того). Т.е. проблема, видимо, не в клиентском коде. Так многие серверы делают. Или, может, надо действовать через какой-то специальный API - посмотри на сайте, может, есть. Обычно если есть API, есть возможность получить логин/ключ и можно заранее знать про разные ограничения.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.037 секунд. Запросов: 19.