如何在REST接收器通道中配置动态HTTP标头

2020-08-24 13:04发布

         点击此处--->   EasySAP.com群内免费提供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通道中进行配置?

请愿书帮助我们实现同样的目标。

如何在接收器通信通道中传递标头名称和值模式。

         点击此处--->   EasySAP.com群内免费提供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通道中进行配置?

请愿书帮助我们实现同样的目标。

如何在接收器通信通道中传递标头名称和值模式。

付费偷看设置
发送
6条回答
四川大学会员
1楼 · 2020-08-24 13:41.采纳回答

嗨安珠,

首先,我们需要在UDF上方进行提示。 用REST重命名SAOP。

通信通道的配置如下。

注意:它将仅接受" _"值,而不接受"-"

在其他Http标头中:

希望它会对您有所帮助。

致谢

Ravi.S

7893366122

半个程序猿
2楼-- · 2020-08-24 13:48

嗨,

感谢您的解释,我能够通过动态配置传递授权参数。

但是,参数的值在消息审核日志(RESTOUT_HTTP_HEADER)中可见。

无论如何,可以在HTTP标头中以掩码形式传递授权参数?

此致

克里希纳

梦想连接
3楼-- · 2020-08-24 13:58
歪着头看世界
4楼-- · 2020-08-24 13:59

您是如何实现的?我也有相同的要求。

梦想连接
5楼-- · 2020-08-24 13:43

我已尽力解决了上述问题。

SAP砖家
6楼-- · 2020-08-24 13:59

嗨Ravinder,您能解释一下您是如何实现的吗?

一周热门 更多>