使用HTTP执行POST时的状态411错误

2020-09-07 09:48发布

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

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


尊敬的专家-

我正在处理一个场景,在该场景中,我需要检索需要执行HTTP POST的访问令牌,然后将令牌值传递给下一个流程。 我正在尝试使用SAP云平台集成服务来验证凭据。 我已经建立了一个示例集成流程,并且在尝试发送帖子时收到状态411。我认为这是内容长度。 相同的查询正在POSTMAN客户端中运行,并且能够检索访问令牌。 我不确定这是否是标准HTTP适配器的限制,或者是否有可以解决此问题的设置。 我有以下配置。 我还尝试在内容修饰符中使用Content_Length并将长度值提供为128 MB。 没有运气。

感谢支持。

致谢

HS

(83.5 kB)

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

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


尊敬的专家-

我正在处理一个场景,在该场景中,我需要检索需要执行HTTP POST的访问令牌,然后将令牌值传递给下一个流程。 我正在尝试使用SAP云平台集成服务来验证凭据。 我已经建立了一个示例集成流程,并且在尝试发送帖子时收到状态411。我认为这是内容长度。 相同的查询正在POSTMAN客户端中运行,并且能够检索访问令牌。 我不确定这是否是标准HTTP适配器的限制,或者是否有可以解决此问题的设置。 我有以下配置。 我还尝试在内容修饰符中使用Content_Length并将长度值提供为128 MB。 没有运气。

感谢支持。

致谢

HS

(83.5 kB)
付费偷看设置
发送
10条回答
土豆飞人
1楼 · 2020-09-07 10:27.采纳回答

我解决了这个问题。 问题出在HCI中的HTTP适配器上,因为它在期待一个主体,尽管在技术上并不需要它。 在内容修改器步骤中,提供了一个虚拟实体,并成功。 我已经在SAP中提到了HTTP错误。 希望他们将来能解决这个问题。

一如既往地感谢所有支持。

致谢

HS

槿木_熙
2楼-- · 2020-09-07 10:31

嗨,哈里。 将此留为注释:请记住,Content-Type是请求标头。 它不会出现在查询字符串中。 问候,莫滕

槿木_熙
3楼-- · 2020-09-07 10:18

嗨,哈里,

我不清楚这个问题。 但是,如果呼叫是通过Postman而不是通过CPI Ifow进行的,则可能设置了一些标头。 您可以参考以下博客来清除它们:

https ://blogs.sap.com/2018/01/18/sap-cpi-clearing-the-headers-reset-header /

槿木_熙
4楼-- · 2020-09-07 10:19

Hi Hari,

现在,您可以使用"发件人URL正文"中给出的正文通过HTTP POST成功地使请求-答复流到达外部服务器吗? 我知道在Content-Modifier中可以对请求正文进行硬编码。

此致

Guoquan

何必丶何苦呢
5楼-- · 2020-09-07 10:07

嗨,哈里,

在执行HTTP POST时遇到了完全相同的错误(HTTP错误411)。

您说您通过提供假人的身体来修复它。

那是什么意思?

我在调用HTTP POST之前在消息正文框中添加了一个没有任何值的"内容修改器"步骤。

但仍然出现相同的错误。 我还能尝试什么?

谢谢。

此致

尼克

me_for_i
6楼-- · 2020-09-07 10:17

感谢您的答复,但是如果您查看以下错误。 该错误抱怨内容长度。 这就是为什么要接收状态代码411的原因。HTTP请求是按预期方式构建的。 以下查询将无法使用,因为已屏蔽了凭据。 关键是为什么HTTP适配器会抛出411错误。

org.apache.camel.component.ahc.AhcOperationFailedException:HTTP操作调用 https://api.nfl.com/v1/oauth/form-type-drant-type-dant-content-d = client_credentials&client_id = uwwcjuibTlRUnH9WY7&client_secret = 7VO0RRjg7slnJmmu4aMA8W8LWI ,状态码为:411

吹牛啤
7楼-- · 2020-09-07 10:21

谢谢哈里。

这个技巧对我不起作用。

一周热门 更多>