API管理中的URL参数编码

2020-09-05 03:18发布

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

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


原始网址: https://xxx.xxx。 com/Test?fields = value(a,b

如果我在不使用SAP API管理的情况下进行本地调用,则此URL可以正常工作。

如果我通过SAP API Management调用URL请求,则会得到错误代码400,并在前提下获得以下URL:

https://xxx.xxx.com/Test?fields = value%28a%2Cb%29

这不是期望值。

实际上,如果我使用javascript encodeURI函数对原始URL进行编码,则与原始URL相同。

我未在SAP API管理中创建任何策略,请提供有关如何防止URL参数由SAP API管理进行编码的建议。

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

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


原始网址: https://xxx.xxx。 com/Test?fields = value(a,b

如果我在不使用SAP API管理的情况下进行本地调用,则此URL可以正常工作。

如果我通过SAP API Management调用URL请求,则会得到错误代码400,并在前提下获得以下URL:

https://xxx.xxx.com/Test?fields = value%28a%2Cb%29

这不是期望值。

实际上,如果我使用javascript encodeURI函数对原始URL进行编码,则与原始URL相同。

我未在SAP API管理中创建任何策略,请提供有关如何防止URL参数由SAP API管理进行编码的建议。

付费偷看设置
发送
1条回答
渐行渐远_HoldOn
1楼-- · 2020-09-05 03:40

嗨尼克,

这是默认的HTTP编码行为。

我觉得后端系统应该能够处理这种HTTP编码。

关于

Raghavendra Kulkarni

一周热门 更多>