我正在学习如何以角度实现API,我遇到了一个术语:" REST API"。我做了一些研究,我不确定REST API是否与我正在搞乱的其他API不同。我使用OMDBApi创建了一个程序,这只是一种获取电影数据的方法,我只是通过$http.get
"http://www.omdbapi.com/?t=" + title + "&y=&plot=short&r=json"
请求获取了json数据。
我是否可以使用REST API以相同的方式获取数据?我有点困惑,因为在我看到的网站上,他们强调了很多,它是一个" REST API"他们提供的URI如下所示:http://myhost.com:8085/rest/api/latest/
。此URI与我遇到的其他URI略有不同。有人可以解释一下我将如何使用这个API吗?
参考:https://developer.atlassian.com/bamboodev/rest-apis/bamboo-rest-resources
答案 0 :(得分:0)
REST( RE 表示 S tate T 转移)只是创建API时使用的架构风格。
在Angular中,您很可能仍然会使用$http
来提出请求。您是否使用查询参数(?somevalue=something
)仅取决于您使用的API。对于您链接到的特定文档,看起来您也将使用查询参数。
This question提供了有关REST的更多信息。