点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我的情况是从REST到REST,而动态HTTP标头需要在此标头参数Rest接收器通道中传递。
我们已经为udf编写了udf并传递了参数值,但是,我们却迷惑了如何在REST refceiver通道中配置值。
UDF:
DynamicConfiguration conf =(DynamicConfiguration)container.getTransformationParameters()。get(StreamTransformationConstants.DYNAMIC_CONFIGURATION); DynamicConfigurationKey key1 = DynamicConfigurationKey.create(" http://sap.com/xi/ XI/System/SOAP"," XHeaderName1 "); DynamicConfigurationKey key2 = DynamicConfigurationKey.create(" http://sap.com/xi/ XI/System/SOAP"," XHeaderName2 "); DynamicConfigurationKey key3 = DynamicConfigurationKey.create(" http://sap.com/xi/ XI/System/SOAP"," XHeaderName3 "); DynamicConfigurationKey key4 = DynamicConfigurationKey.create(" http://sap.com/xi/ XI/System/SOAP"," XHeaderName4 "); DynamicConfigurationKey key5 = DynamicConfigurationKey.create(" http://sap.com/xi/ XI/System/SOAP"," XHeaderName5 "); conf.put(key1,var1); conf.put(key2,var2); conf.put(key3,var3); conf.put(key3,var4); conf.put(key3,var5); 返回"";
如何在接收方REST通道中进行配置?
请愿书帮助我们实现同样的目标。
如何在接收器通信通道中传递标头名称和值模式。
嗨安珠,
首先,我们需要在UDF上方进行提示。 用REST重命名SAOP。
通信通道的配置如下。
注意:它将仅接受" _"值,而不接受"-"
在其他Http标头中:
希望它会对您有所帮助。
致谢
Ravi.S
7893366122
嗨,
感谢您的解释,我能够通过动态配置传递授权参数。
但是,参数的值在消息审核日志(RESTOUT_HTTP_HEADER)中可见。
无论如何,可以在HTTP标头中以掩码形式传递授权参数?
此致
克里希纳
嗨,
请检查以下博客以了解Rest适配器中的动态配置属性
https://blogs.sap.com/2015/04/14/pi-rest-adapter-define-custom-http-header-elements /
https://blogs.sap。 com/2014/12/18/pi-rest-adapter-using-dynamic-attributes /
致谢
Harish
您是如何实现的?我也有相同的要求。
我已尽力解决了上述问题。
嗨Ravinder,您能解释一下您是如何实现的吗?
一周热门 更多>