如何避免自启动 API 调用 Mobilefirst 平台服务器 V7.1

Posted

技术标签:

【中文标题】如何避免自启动 API 调用 Mobilefirst 平台服务器 V7.1【英文标题】:how to avoid self inited API calls to Mobilefirst platform server V7.1 【发布时间】:2019-04-06 01:02:52 【问题描述】:

我经常在 MFP 服务器日志中看到 api 调用 "/worklight2/apps/services/api/*******/android/init" & "/worklight2/apps/services/api/******/android/query"(也.../Iphone/init)。但我没有从我的混合科尔多瓦移动应用程序中看到任何这些 API 调用。我的问题如下

    它是否从 Mobilefirst 启动? 这些电话有什么目的吗? 我们如何才能暂时避免这个调用?

【问题讨论】:

【参考方案1】:

当您从客户端代码执行 WL.Client.connect() API 调用时,调用 /android/init 会触发。如果您的 wlInitOptions.js 文件中有 connectOnStartup : true,也会发生这种情况。

/android/query 在您从客户端代码执行 WL.Client.invokeProcedure() 时发生。

这些 API 调用不会从 IBM MobileFirst 客户端 SDK 自动启动。这些必须被调用。

【讨论】:

以上是关于如何避免自启动 API 调用 Mobilefirst 平台服务器 V7.1的主要内容,如果未能解决你的问题,请参考以下文章

员工考勤打卡时,如何避免非本人代替打卡?

如何避免循环调用 web api?

如何避免在Reactjs中每次都调用API?

如何调用 Apple Music API 并避免 401

如何避免vue中api调用的onchange?

检查 cookie 中 JWT 令牌的有效性时如何避免不必要的 API 调用