第十四章 手动创建 REST 服务(二)
指定数据格式
可以定义 REST 服务以处理不同格式的数据,例如 JSON、XML、文本或 。 调用可以通过在 请求中指定 元素来指定它期望发送的数据的形式,并且可以通过在 请求中指定 元素来请求返回数据格式。
在 示例中, 方法检查 REST 调用是否使用以下内容请求 数据:
If $Get(%request.CgiEnvs("HTTP_ACCEPT"))="application/json"
本地化 服务
服务返回的任何字符串值都可以本地化,以便服务器以不同语言存储多个版本的字符串。然后,当服务接收到包含 HTTP 标头的 请求时,服务会使用相应版本的字符串进行响应。
本地化 服务:
- 在实现代码中,不要包含硬编码的文字字符串,而是使用
$$$Text宏的实例,为宏参数提供如下值:
- 默认字符串
BizTalk
.png)
.png)

