如何在THTTPRIO中设置反馈?

时间:2012-05-29 16:48:24

标签: web-services delphi delphi-2010

我开发了一个Webservice,我在Delphi上使用它。

Indy组件有一个OnWork事件,但我在THTTPRIO中找不到类似的东西。

OnWork中是否有THTTPRIO个事件?我猜它在内部使用了Indy,但我确信这一点。

1 个答案:

答案 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;

希望这能帮到你!