Delphi - 将标头值传递给 REST 服务

use*_*073 5 delphi rest

我有一个 REST 服务。默认情况下,返回的 JSON 数据已消除所有 NULL。这给我带来了困难,所以我有一个改变行为的请求标头设置。我需要添加的请求头是: Accept-Formatting: json-nulls=include

我已经能够使用以下格式从 POSTMAN 开始工作。

在此处输入图片说明

我无法从我的应用程序中得到它。
我的应用程序有一个 TRestClient、TRestResponse 和 TRestRequest。

我尝试将其添加为 TRestClient 和 TRestRequest 的参数。虽然 REST 服务返回数据,但未显示 NULL 字段,这告诉我我的格式(或与请求标头相关的其他内容)不正确。应该在哪里以及如何添加?
任何想法表示赞赏。

在此处输入图片说明

use*_*doo 2

如果所有工作组件都复制/粘贴到您的项目中,请尝试直接从“工具”>“休息调试器”调用,并尝试手动更改某些参数。

例子:

在此输入图像描述