点击此处---> 群内免费提供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中有一些参数?
我们已经检查过,并且不发送您提到的标头。 您可能需要搜索代码并查看设置位置。
谢谢
感谢您添加的详细信息。
这似乎不是脱机OData问题。
Online SDK进行了一些"离线"缓存,显然,此代码或使用它们都存在一些问题。
我们仍在研究中。
您提到:
<<我看到smp发送带有$的" modified-since-header" 元数据请求。 我知道这用于提高性能。
我们建议您查看修改后的内容,因为标头来自OData服务而不是SMP服务器。
我认为您可以在chrome浏览器中提出元数据请求,并检查"网络"标签中的标头 Web检查器。
嗨,
如果我直接从网关客户端检索元数据,那就是响应:
当我在Chrome中执行此操作时,我会得到相同的响应。 一切都很好。
但是当我现在在我的应用程序中实例化ODataModel时,以下内容将发送到网关。 (我已经用痕迹捕获了它。)
我没有得到答复。
一周热门 更多>