Tidhttp - чтение принятых пакетов

  • Автор темы Автор темы slavon-x86
  • Дата начала Дата начала
S

slavon-x86

Компонент TIdHTTP. Pасскажите ПОЖАЛУЙСТА кто-нибудь как прочитать все полученные пакеты !?
 
А в чём конкретно проблема ? Пример смотрели ?
 
Методом Get прямо в строку и копайся.
 
Вобщем проблема в следующем.

Когда я делаю POST запрос с параметрами, то idHTTP разбивает запрос на 2 пакета: в первом шлёт сам запрос, а во втором параметры запроса.
СЕРВЕР НАВОРОЧЕН ЗАЩИТОЙ И НА 2 РАЗДЕЛЬНЫХ ПАКЕТА ПРОСТО НЕ РЕАГИРУЕТ !!!
А на целый пакет он отвечает !!!

Мне нужен любой компонент, обладающий следующими свойствами:
1. Возможность отправлять и принимать пакеты по TCP;
2. Нужно прочесть содержимое всех пакетов, причём чтобы вобще НЕ тормозило и не выдавало никаких ошибок !!! Антифриз не предлагайте, он хоть и прерывает, но всё равно тормозит !!!
 
Антифриз действительно не очень, можно увести в отдельный поток тормозить не будет вообще НО проверено на практике в паралельных потоках Indy компоненты работают из рук вон, замерзают периодически.

Попробуй через TBrowser послать-получить, иначе переходи на C# :)
 
И чем интересно тут C# поможет ?

Да проще посылать через TWebBrowser... половина проблем сама собой отпадёт ...
 
Классы Net помощнее и попроще будут чем компоненты indy, про другие говорить не буду. К томуже теоретически умирать в паралельных потоках не должны дяди Билли детище всетаки.
 
Пасиба, я разобрался с этим вопросом :)
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab