为HTTP方法提供一个基本路径

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为HTTP方法提供一个基本路径相关的知识,希望对你有一定的参考价值。

比如说,我在开发一个可重用的可扩展API,并愿意提供以下服务 http://<host>/XX/V1.0 作为URL端点供客户做POST.这工作很好.我可以添加一个资源(事件)为另一个POSTGET像 http://<host>/XX/V1.0/events.我原来的POST会发生什么?这种方法正确吗?我们是否应该在任何方法调用中使用我们的baseurl?这里实现API定义的最佳方式是什么?

答案

在你的例子中,你的基本URL是http:/XXV1.0。可以使用不同的http动词或相同的http动词来添加不同的资源。实现,例如APIKit,应该能够区分不同的URI。

我不明白的是,为什么你要使用基础URL作为资源。这似乎违背了REST设计。我的理解是,基本 URL 应该作为资源 URI 的基础,而不是作为资源本身。

另一答案

这就是 APIKit id为。它将帮助ypu很多。

以上是关于为HTTP方法提供一个基本路径的主要内容,如果未能解决你的问题,请参考以下文章

android webview不加载片段

Android 使用两个不同的代码片段获取当前位置 NULL

从Salesforce到Taleo的基本HTTP身份验证

在一些片段之间填充对象变量的最佳方法

三path路径模块

三path路径模块