Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.02.25;
Скачать: CL | DM;

Вниз

Indy и TIdIOHandlerSocket   Найти похожие ветки 

 
BlackSun ©   (2003-12-17 13:20) [0]

Подскажите пример отправки данных через сокет (IdIOHandlerSocket)? Особенно интересует процедура ConnectClient, какие в нее данные помещать? Хелп читал, но не совсем понял...
Если в простом сокете я делал так,

procedure sender(str:string);
var
I1: integer;
begin
for I1:=1 to Length(str) do
if send(sock2, str[I1] , 1, 0) = SOCKET_ERROR then
begin
writelog("Ошибка отправки через сокет",pnum);
exit;
end;
end;
.........
postinf:="....";
st:="POST http://www.site.ru HTTP/1.0"+#13+#10;
st:=st+"Content-Type: application/x-www-form-urlencoded"+#13+#10;
st:=st+"Host: www.site.ru"+#13+#10;
st:=st+"Content-Length: "+inttostr(length(postinf))+#13+#10;
st:=st+#13+#10;
st:=st+postinf+#13+#10;
sender(st+#13+#10);

то как это сделать в Indy? Заранее спасибо...


 
BlackSun ©   (2003-12-17 16:43) [1]

Да и еще такой вопрос, если не обращаться к Indy. Написал многопоточнуюб прогу, которая юзает сокеты. Так вот через некоторое время некоторые потоки зависают... соответственно скорость падает. Можно ли как-то реализовать функцию таймаута на сокетах?



Страницы: 1 вся ветка

Текущий архив: 2004.02.25;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.033 c
1-79933
ИМХО
2004-02-09 05:01
2004.02.25
Многострочное выделение в гриде


1-79852
siriusP
2004-02-10 17:17
2004.02.25
Помогите найти ошибку в классе


14-80113
Layner
2004-02-02 15:56
2004.02.25
Работал ли кто со сканером штрих кода?


3-79638
nik7777
2004-01-31 16:35
2004.02.25
Вопрос об Lotus-Notes и ODBC


4-80367
SH
2003-12-17 14:17
2004.02.25
Hint в TStringGrid