Delphi Datasnap:如何在 delphi 10.3.2 中将原始数据发送到 Web REST 客户端?

Delphi Datasnap : How to send raw data to web REST client in delphi 10.3.2?

当我使用 Delphi XE8 时,我使用以下代码将文本或图像发送到浏览器,没有 JSON 值。 此代码不再有效:

服务器代码:

function TTest.GetText: TStream
begin
  result := TStringStream.create('test');
end

对于这个例子,URL 是 http://localhost:8080/datasnap/rest/TTest/GetText

对于 XE8,结果是:

test

对于 10.3.2,结果是:

{"result":[[116,101,115,116]]}

如何禁用 JSON 结果格式?

感谢您的帮助!

日本

使用参数json=false:

http://localhost:8080/datasnap/rest/TTest/GetText?json=false

字体:

http://docwiki.embarcadero.com/RADStudio/Rio/en/DBX_Parameter_Caching