2020-08-16 13:48发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我正在使用MDK创建... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我正在使用MDK创建一个移动应用程序。 为了使用增量令牌,我需要从entityset获取响应为XML格式。 尽管我在查询中将格式为XML的格式为$ format = xml(附加了scureenshot),但无法正常工作。 无论如何,我可以将请求标头的Accept属性设置为来自MDK的XML。
我相信您正在使用存在此约束的SAP Gateway。
只需确保:1.)当请求不包含deltatoken(初始下载)时,可以使用JSON格式的响应将deltatoken发送回去。 但是,如果请求是增量请求(因此在下载/刷新过程中URL中包含了增量令牌),则只能以XML请求请求响应,因为使用JSON它将失败,并显示500。2.)增量令牌并非没有 GW的盒子功能。 您必须实现它。
在Gateway Client中,测试组CORE_SAMPLES中有一个交付的测试用例,称为"增量令牌处理",可用于测试。
请注意,此约束仅适用于V2服务。 V4仅支持JSON,因此也支持JSON deltatoken。
对于Mobile Backend Generator,此约束不存在,您只需选中"跟踪更改"复选框以启用服务增量即可。
所有这些告诉我之后,我认为最简单的方法是仅依赖SCPms脱机配置:delta_query_format,默认情况下为application/atom + xml。 SCPms>您的应用程序>离线功能>编辑/创建> Delta通讯格式。
如果对它们进行了相应设置,但您仍然没有收到增量令牌,则设置网络跟踪可能会有所帮助。 此KBA可以帮助您: 2900001 -如何收集详细的SCPms Neo/Cloud
最多设置5个标签!
我相信您正在使用存在此约束的SAP Gateway。
只需确保:1.)当请求不包含deltatoken(初始下载)时,可以使用JSON格式的响应将deltatoken发送回去。 但是,如果请求是增量请求(因此在下载/刷新过程中URL中包含了增量令牌),则只能以XML请求请求响应,因为使用JSON它将失败,并显示500。2.)增量令牌并非没有 GW的盒子功能。 您必须实现它。
在Gateway Client中,测试组CORE_SAMPLES中有一个交付的测试用例,称为"增量令牌处理",可用于测试。
请注意,此约束仅适用于V2服务。 V4仅支持JSON,因此也支持JSON deltatoken。
对于Mobile Backend Generator,此约束不存在,您只需选中"跟踪更改"复选框以启用服务增量即可。
所有这些告诉我之后,我认为最简单的方法是仅依赖SCPms脱机配置:delta_query_format,默认情况下为application/atom + xml。 SCPms>您的应用程序>离线功能>编辑/创建> Delta通讯格式。
如果对它们进行了相应设置,但您仍然没有收到增量令牌,则设置网络跟踪可能会有所帮助。 此KBA可以帮助您: 2900001 -如何收集详细的SCPms Neo/Cloud
一周热门 更多>