我可以在OnExecute事件(Indy)中使用IdHTTP吗?
问题描述:
我可以在OnExecute事件(Indy)中使用IdHTTP吗?像这样:我可以在OnExecute事件(Indy)中使用IdHTTP吗?
procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
var
H: TIdHTTP;
Data, Res: string;
begin
Data := AContext.Connection.IOHandler.ReadLn();
H := TIdHTTP.Create(nil);
try
Res := H.Get(Data);
finally
H.Free;
end;
AContext.Connection.IOHandler.WriteLn(Res);
end;
谢谢
答
是。去尝试一下。
我会怀疑如此。那么,“数据”是一个你正在做“获取”的网址吗? – 2010-08-14 11:56:40
是的,绝对 – Kermia 2010-08-15 12:39:21