【问题标题】:Delphi Datasnap : How to send raw data to web REST client in delphi 10.3.2?Delphi Datasnap:如何在 delphi 10.3.2 中将原始数据发送到 Web REST 客户端?
【发布时间】:2019-11-20 14:16:27
【问题描述】:

当我使用 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 结果格式?

感谢您的帮助!

日本

【问题讨论】:

  • 对不起 10.3.2... 现在 10.3.3 可用,我会测试它。

标签: delphi datasnap


【解决方案1】:

使用参数json=false

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

字体:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多