我正在使用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有所了解?
答案 0 :(得分:1)
我为 REST 更新了我的项目,并在访问标题中解决了我的问题。使用以下代码:
需要在使用时声明 Web.HTTPApp
ClassB