Форум » [x]Harbour » HTTP запросы » Ответить

HTTP запросы

fil: Не работал ли кто с HTTP запросами ? Пытаюсь открыть OLE-объекты ohttp = CreateObject( "MSXML2.XMLHTTP.6.0" ) или ohttp = CreateObject( "microsoft.XMLHTTP" ), но получаю логическое значение

Ответов - 22, стр: 1 2 All

santy: fil пишет: Мониторю 90 страниц сайта и получаю их HTML Все отлично. Но в какой-то момент мой IP блокируют и вместо HTML начинаю получть: ...Доступ Вашего IP-адреса временно ограничен. обнаружили на нём подозрительную активность. С вашего IP генерируется мощный поток данных, мешающий другим ользователям .... Это могло быть вызвано следующими причинами: ;обновляли одну страницу множество раз ;открывали большое количество вкладок Если вы используете библиотеку hbtip и класс TIpClientHttp, можна проследить поле :nReplyCode оно возвращает код ошибки, а потом уже её обрабатывать. У вас урл формируется динамически? Желательно закрывать соединение, или могут забанить IP.

fil: Нет библиотеку hbtip и класс TIpClientHttp я не исользую. В MSXML2.XMLHTTP есть возможность отловить коннект - readyState. Вставил небольщую задержку и сайт больше не банит. Клиент счастлив



полная версия страницы