如何访问DataSnap Server中的请求标头?

时间:2016-11-25 11:53:50

标签: delphi delphi-xe7 datasnap

我正在使用Delphi XE7。我需要访问DataSnap Server中的请求标头,但它似乎没有这个选项。在DataSnap REST中,有可能,因为TWebModule可用。

此代码不起作用,就像在REST中一样:

function TServerMethods1.EchoString(Value: string): string;
var
   Module: TWebModule;
begin
  Module := GetDataSnapWebModule;
  Result := Module.Request.RemoteIP + ': ' + Value;
end;

有没有人对DataSnap Server有所了解?

1 个答案:

答案 0 :(得分:1)

我为 REST 更新了我的项目,并在访问标题中解决了我的问题。使用以下代码:

需要在使用时声明 Web.HTTPApp

ClassB