2017-07-29 111 views
-1

当有人在采访准备中问我'什么是RESTful?'他们是指Rest Api?restful和rest api之间有区别

REST是用于设计网络应用程序的架构风格。 一种名为REST(Representational State Transfer)的架构风格主张Web应用程序应该像最初设想的那样使用HTTP。查找应该使用GETrequests。 PUT,POST和DELETE请求应该用于创建,变异和删除。

+0

让倒票开始..... – John

+2

我会假设你最喜欢的搜索引擎的简单搜索将有助于这个问题 –

+0

我宁愿听到他的专家 – John

回答

0

通常使用时,“宁静”是指应用Roy Fielding最初提出的Representational State Transfer的原则。大多数情况下,这是灰度。很少的应用程序完全实现了完整应用程序的每个原则。

相比之下,当人们说“REST API”时,它们通常意味着一个HTTP计算机到计算机的API,用于自动请求和响应。这些API可能根本就不是宁静的(即它们可能是有状态的)。

这两个词有些重叠。 HTTP 1.1和更高版本的设计考虑到了一些安宁的原则。简介:当有人问你是否有REST API时,他们通常想知道你是否有一些通过HTTP轻松解析的面向计算机的API(与面向人类的HTML API不同)。但是,如果有人询问您的应用程序是否安宁,通常是指架构原则。

相关问题