2020-09-21 13:29发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我们有一个场景,我们需要使用PATCH作为方法来使用宁静的服务。 但是," REST操作"选项卡上只有四种CRUD方法GET,PUT,DELETE和POST可用。 使用PUT方法,我们无法使用它。
REST适配器是否支持PATCH操作,或者是否有任何方法/方法来启用它? 请注意,我们的系统版本为PI 7.40 SP11
预先感谢
萨曼莎。
你好萨曼莎,
版本7.50 SP09中提供了对REST适配器中PATCH方法的支持。 不可能为较低的版本提供此功能。 有关更多详细信息,请参阅注释 2498897 支持REST Receiver通道中的HTTP PATCH调用。
关于马克
嗨马克,
我们处于与维吉塔类似的情况。 我们已经更新了系统,并配置了CC Receiver,当我们尝试进行呼叫时,如果我们回退useSAPHttpLibrary属性以禁用所有功能,则将收到错误:443拒绝我们使用的任何方法(GET,POST ...) 重新工作
最诚挚的问候
萨曼莎,你好
此外,如果无法立即更新到7.5 SP09或更高版本,则可以选择安装分散式适配器引擎(在7.5 SP09上)并将其连接到中央PI。
注释 2032345 常见问题解答:PI 7.31提供了类似的建议/解决方法。 /用于高级适配器引擎的PI 7.4 REST适配器-> Q.2。 另请参见在同一主机上的 2233736 中央PI和Decentral AE。
关于标记
也请检查注释2614170-剩余适配器正在为PATCH方法发送空有效载荷
似乎它正在通过" PATCH"操作发送空的有效负载,因此您需要在上面应用。
嗨,马克,
我有类似的要求,我们使用的是7.5 SP10。我按照OSS注释中的建议使用了overrideHttpMethod,但仍然收到响应代码400 Bad Request。 从SoapUi发送时,完全相同的请求可以通过。 Rest适配器上是否有其他需要更改的设置才能正常运行? 我已将操作选择为"手动开机自检"。 如我所读,重写只能应用于POST方法。
由于没有关于此问题的任何博客或文档,因此将非常感谢您的帮助。
谢谢
维吉塔
最多设置5个标签!
你好萨曼莎,
版本7.50 SP09中提供了对REST适配器中PATCH方法的支持。 不可能为较低的版本提供此功能。 有关更多详细信息,请参阅注释 2498897 支持REST Receiver通道中的HTTP PATCH调用。
关于
马克
嗨马克,
我们处于与维吉塔类似的情况。 我们已经更新了系统,并配置了CC Receiver,当我们尝试进行呼叫时,如果我们回退useSAPHttpLibrary属性以禁用所有功能,则将收到错误:443拒绝我们使用的任何方法(GET,POST ...) 重新工作
最诚挚的问候
萨曼莎,你好
此外,如果无法立即更新到7.5 SP09或更高版本,则可以选择安装分散式适配器引擎(在7.5 SP09上)并将其连接到中央PI。
注释 2032345 常见问题解答:PI 7.31提供了类似的建议/解决方法。 /用于高级适配器引擎的PI 7.4 REST适配器-> Q.2。 另请参见在同一主机上的 2233736 中央PI和Decentral AE。
关于
标记
也请检查注释2614170-剩余适配器正在为PATCH方法发送空有效载荷
似乎它正在通过" PATCH"操作发送空的有效负载,因此您需要在上面应用。
嗨,马克,
我有类似的要求,我们使用的是7.5 SP10。我按照OSS注释中的建议使用了overrideHttpMethod,但仍然收到响应代码400 Bad Request。 从SoapUi发送时,完全相同的请求可以通过。 Rest适配器上是否有其他需要更改的设置才能正常运行? 我已将操作选择为"手动开机自检"。 如我所读,重写只能应用于POST方法。
由于没有关于此问题的任何博客或文档,因此将非常感谢您的帮助。
谢谢
维吉塔
一周热门 更多>