如何验证 Bluemix 上业务规则的输入负载格式是否正确?

How do I verify the correct input payload format for the Business Rules on Bluemix?

我想确保我传递给 Bluemix 上的业务规则服务的规则集请求的负载格式正确。我该怎么做?

我在 URL 上使用了以下 GET 请求来生成 JSON 负载: https://brsv2-12345678.ng.bluemix.net/DecisionService/rest/MyRuleApp/2.0/myrules/1.0/json

对于 XML 有效负载,我使用了以下内容: 我在 URL 上使用了以下 GET 请求来生成 XML 负载: https://brsv2-12345678.ng.bluemix.net/DecisionService/rest/MyRuleApp/2.0/myrules/1.0/xml

我能够从 Bluemix 控制台执行相同的操作。 我使用了 Business Rules 服务实例的 Decision Services 选项卡,并单击带有工具提示 "Test your service" 的规则集旁边的箭头。这显示了一个"Decision Request"。我选择了 JSON 格式,相应的示例负载数据是在 "Decision Request" 下生成的。我也可以选择 XML 格式。

我粘贴了我正在使用的输入数据有效负载并单击 "Run Test" 以确保我的输入数据也正确形成。如果格式不正确,我会得到一个 "Unable to run test" 错误,其详细信息显示不正确的内容。