我开发了一个Webservice
,我在Delphi上使用它。
Indy组件有一个OnWork
事件,但我在THTTPRIO中找不到类似的东西。
OnWork
中是否有THTTPRIO
个事件?我猜它在内部使用了Indy,但我确信这一点。
答案 0 :(得分:6)
您可以访问THTTPRIO.HTTPWebNode对象的事件。
示例:
procedure TYourClass.SomePostingDataEvent(Sent: Integer; Total: Integer);
begin
//Do something
end;
procedure TYourClass.SomeReceivingDataEvent(Read: Integer; Total: Integer);
begin
//Do something
end;
procedure TYourClass.SomeMethod;
begin
YourHTTPRIO.HTTPWebNode.OnPostingData := SomePostingDataEvent;
YourHTTPRIO.HTTPWebNode.OnReceivingData := SomeReceivingDataEvent;
end;
希望这能帮到你!