接收器REST适配器-可选参数

2020-09-24 16:15发布

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

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


嗨,

我必须将参数设置为Receiver适配器中的可选参数(该选项仅在Sender REST适配器中存在)。 当没有从发件人http标头传递参数(不是值而是参数本身)时(如以下线程中所述),我收到以下错误消息:-未配置" URL占位符xxx",或者 具有空值"

在运行期间,消息始终在寻找配置的所有参数,并且不接受任何值。 您能帮助我如何使Rest Receiver URL参数真正地动态和可选。

想拥有一个在以下3种情况下均可使用的URL。

http://server:port/service?para1 = value1

OR

http://server:port/service?para2 = value2

OR

两个参数均用amp分隔

引荐:

https://archive.sap.com/discussions/thread/3892571

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

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


嗨,

我必须将参数设置为Receiver适配器中的可选参数(该选项仅在Sender REST适配器中存在)。 当没有从发件人http标头传递参数(不是值而是参数本身)时(如以下线程中所述),我收到以下错误消息:-未配置" URL占位符xxx",或者 具有空值"

在运行期间,消息始终在寻找配置的所有参数,并且不接受任何值。 您能帮助我如何使Rest Receiver URL参数真正地动态和可选。

想拥有一个在以下3种情况下均可使用的URL。

http://server:port/service?para1 = value1

OR

http://server:port/service?para2 = value2

OR

两个参数均用amp分隔

引荐:

https://archive.sap.com/discussions/thread/3892571

付费偷看设置
发送
2条回答
木偶小白
1楼-- · 2020-09-24 16:37

嗨,
我正面临着同样的问题。 您找到解决方案了吗?

致谢

Chris

Tong__Ming
2楼-- · 2020-09-24 16:35

嗨,

如果仅使用三个URL,则可以轻松使用三个不同的Receiver Business Components进行处理,并在每个URL中配置不同的接收器通道。

或者最好的方法是在结构中添加一个额外的字段作为URL,而仅在映射中创建完整的URL。 然后使用URL模式作为:http://server:port/service?{URL},并替换模式变量。

在映射传递URL时为:para1 = value1或para2 = value2或para1 =value1¶2= value2

此致

Anoop Rai

一周热门 更多>