RESTful IBM MobileFirst 8.0 适配器中的方法

RESTful methods in IBM MobileFirst 8.0 adapters

我目前正在使用 IBM MobileFirst 8.0 解决方案,我发现了一些我想 ask/confirm 与社区分享的好奇:

根据 documentation,适配器仅公开 GET 和 POST 方法,因此任何移动应用程序都能够在其 API 调用中执行此方法...任何人都知道哪个是这是为什么?我的意思是,为什么不能定义 DELETE 或 PUT 方法?是否有任何安全原因或类似原因?

此外,在过程实现中,我无法找到通过 GET 或 POST 方法调用特定 API 是否有任何区别。在我找到的所有示例中,程序只执行一次。知道如何做到这一点吗?

提前致谢

虽然他们应该支持,但并非所有客户端都支持 DELETEPUT 操作。例如,HTML 形式仅支持 GETPOST。如果他们希望所有客户都能使用他们的服务,而不仅仅是大多数客户,他们需要使整个 API 仅通过这两个动词即可访问。

MFP 8.0 的 Javascript 适配器仅支持 GET 和 POST。

如果您想使用其他 HTTP 方法 - PUT/DELETE,您可以随时使用 Java adapters.