API端点语义

时间:2011-02-17 20:43:37

标签: api-design

API端点是'方法',如https://api.foursquare.com/v2/venues/,还是包含非查询字符串参数的完整网址,如https://api.foursquare.com/v2/venues/5104

换句话说,这两个独立的端点是否被认为是相同的端点? http://myapi.com/somemodel/1
http://myapi.com/somemodel/2

1 个答案:

答案 0 :(得分:59)

根据this Wikipedia article,端点是一个由WSDL文件定义的Web服务,

  

只是定义了   地址或连接指向Web   服务。它通常代表   通过简单的HTTP URL字符串。

Microsoft uses the term endpoint in various contexts,但它们都是相同的:端点是整个界面,不是一种特定的方法。

REST端点的上下文中,端点将包含必需的GET,PUT,POST和DELETE方法(如果适用)。