HTTPS请求回复API调用中缺少标头

2020-08-15 05:31发布

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

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


我正在发送带有4个标题的请求:

-日期:2020-07-06T13:05:56Z

-授权:承载访问令牌
-接受:application/vnd.api + json

-摘要:SHA512(原始有效载荷)
-签名:BASE64(RSA_SHA256_SIGN(PRIVATE_KEY,SIGNING_STRING))

但是目标系统没有收到我要求的日期标题吗?

有人可以在这里帮忙为什么不发送此标头吗?

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

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


我正在发送带有4个标题的请求:

-日期:2020-07-06T13:05:56Z

-授权:承载访问令牌
-接受:application/vnd.api + json

-摘要:SHA512(原始有效载荷)
-签名:BASE64(RSA_SHA256_SIGN(PRIVATE_KEY,SIGNING_STRING))

但是目标系统没有收到我要求的日期标题吗?

有人可以在这里帮忙为什么不发送此标头吗?

付费偷看设置
发送
9条回答
zhangjiyang1323
1楼-- · 2020-08-15 06:10

Hello Erik

希望您正在使用SAP Cloud Platform Integration(从您的问题主题行开始)。如果是,请导航至"运行时配置"并启用要从第三方接收或发送给第三方的标头 系统(我已更新*允许所有标头,对于您而言,您可以输入Date。)。

问候,

Sriprasad Shivaram Bhat

奄奄一息的小鱼
2楼-- · 2020-08-15 06:11

嗨,Sirprasad,

感谢您的答复,但这不是问题。

目标系统未收到标头日期(它们正确接收的所有其他标头)

尽管我也发送了日期标题。

查看我发布的信息。

此致

Erik

暮风yp
3楼-- · 2020-08-15 05:57

你好Erik

第一部分是目标系统,应使用此标头将响应发送回给你。如果执行我建议的设置 在前面的注释中,SAP CPI不会截断您要保留的标头,并且应该在响应中为您提供该标头。

也请更新屏幕快照,因为其中有两个屏幕快照不可见或未正确更新。/p>

如果您想将此标头保留在SAP CPI中,请在请求步骤之前将其存储到Property,以使其在请求回复后不会消失。

关于

< p> Sriprasad Shivaram Bhat

Tong__Ming
4楼-- · 2020-08-15 06:03

嗨,
SAP-CPI骆驼框架的Http HeaderFilterStrategy过滤掉所有常规的HTTP标头。
所有其他标头都转换为HTTP标头 目标消息,但以下标头除外,这些标头被阻止(基于不区分大小写的匹配):
content-length内容类型缓存控制连接日期编译指示预告片传输编码upgr 通过警告

是否有可能覆盖此设置?

我确实需要日期标题!

此致,
Erik

Baoming ROSE
5楼-- · 2020-08-15 06:04

嗨,Sirprasad,

感谢您的答复,但这不是问题。

步骤1 =建立日期标题

第2步=请求回复

HTTPS请求中的消息内容:

不幸的是,我得到的答复是缺少缺少的必需标头:Date

希望有人可以在这里帮助我。

问候,
Erik。

昵称总是被占用
6楼-- · 2020-08-15 06:12

Hello Eric,

请与您的第三方系统联系,以确认是否有任何地方可以启用这些标头。从SAP CPI端 无论Trace中显示的标头是按原样发送的,都是这样,您可以使用Postman或任何其他HTTP客户端快速检查发布相同的数据。

问候,

Sriprasad Shivaram Bhat

一周热门 更多>