带有SMP的Offline-App:是否对元数据请求禁用"修改过的"?

2020-09-22 20:06发布

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

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


你好,

我有一个kapsel-offline-application,使用sap-mobile-plattform-server作为中间件(和nw-gateway作为odata-provider)。

在中间件中,我配置了第二个后端连接,我从客户端使用它来进行kapsel/脱机处理之外的一些联机请求。

那很好,直到我关闭并重新启动我的应用程序。 然后,当我实例化在线模型(ODataModelV2)时,我没有得到元数据。

我看到smp发送了一个带有$ metadata-Request的" modified-since-header"。 我知道多数民众赞成用来提高性能。

有人知道有可能避免使用此标头吗? 也许在smp中有一些参数?

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

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


你好,

我有一个kapsel-offline-application,使用sap-mobile-plattform-server作为中间件(和nw-gateway作为odata-provider)。

在中间件中,我配置了第二个后端连接,我从客户端使用它来进行kapsel/脱机处理之外的一些联机请求。

那很好,直到我关闭并重新启动我的应用程序。 然后,当我实例化在线模型(ODataModelV2)时,我没有得到元数据。

我看到smp发送了一个带有$ metadata-Request的" modified-since-header"。 我知道多数民众赞成用来提高性能。

有人知道有可能避免使用此标头吗? 也许在smp中有一些参数?

付费偷看设置
发送
4条回答
半个程序猿
1楼-- · 2020-09-22 21:00
你好,

我们已经检查过,并且不发送您提到的标头。 您可能需要搜索代码并查看设置位置。

谢谢

微wx笑
2楼-- · 2020-09-22 20:56

感谢您添加的详细信息。
这似乎不是脱机OData问题。
Online SDK进行了一些"离线"缓存,显然,此代码或使用它们都存在一些问题。
我们仍在研究中。

昵称总是被占用
3楼-- · 2020-09-22 20:52

您提到:
<<我看到smp发送带有$的" modified-since-header" 元数据请求。 我知道这用于提高性能。
我们建议您查看修改后的内容,因为标头来自OData服务而不是SMP服务器。
我认为您可以在chrome浏览器中提出元数据请求,并检查"网络"标签中的标头 Web检查器。

半个程序猿
4楼-- · 2020-09-22 20:48

嗨,

如果我直接从网关客户端检索元数据,那就是响应:

当我在Chrome中执行此操作时,我会得到相同的响应。 一切都很好。

但是当我现在在我的应用程序中实例化ODataModel时,以下内容将发送到网关。 (我已经用痕迹捕获了它。)

我没有得到答复。

一周热门 更多>