将HTTP状态代码解析为响应消息上的动态配置

2020-09-08 13:42发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们有一个同步方案P...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们有一个同步方案Proxy> Rest。 您如何处理http状态代码并将其放入动态配置中?

谢谢

6条回答
huskylover
2020-09-08 14:18

您好Xavier,

您还可以使用参数化映射(businessComponent,commChannel)执行REST API查找,以检索服务器端(REST)有效负载。

字符串输出="";

AbstractTrace trace = container.getTrace();

尝试

{

字符串reqXml = inputData;

trace.addWarning(reqXml);

Channel channel = LookupService.getChannel(businessComponent,commChannel); SystemAccessor访问器= null; 访问器= LookupService.getSystemAccessor(channel); InputStream inputStream =新的ByteArrayInputStream(reqXml.getBytes());

有效负载有效负载= LookupService.getXmlPayload(inputStream);

有效负载SOAPOutPayload = null; SOAPOutPayload = accessor.call(payload);

InputStream inp = SOAPOutPayload.getContent();

String inputStreamString =新的Scanner(inp," UTF-8")。useDelimiter(" \\ A")。next(); trace.addWarning(inputStreamString);

output = inputStreamString;

}

catch(异常e)

{

trace.addWarning("发生异常" + e.toString());

抛出新的RuntimeException(e.toString());

}

返回输出;

一周热门 更多>