首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >restful和rest api之间有区别吗

restful和rest api之间有区别吗
EN

Stack Overflow用户
提问于 2017-07-29 14:28:29
回答 1查看 3.5K关注 0票数 1

当有人在面试前问我“什么是RESTful?”他们指的是Rest Api吗?

REST是一种用于设计网络应用程序的架构风格。一种称为REST (表述性状态转移)的体系结构风格主张web应用程序应该按照最初的设想使用HTTP。查找应该使用GETrequests。PUT、POST和DELETE请求应用于创建、突变和删除。

EN

回答 1

Stack Overflow用户

发布于 2017-07-29 14:45:18

通常,"restful“是指应用Roy Fielding最初提出的Representational State Transfer原则。在很大程度上,这是灰度。很少有应用程序完全实现完整应用程序的每一条原则。

相反,当人们说"REST API“时,他们通常指的是用于自动请求和响应的HTTP计算机到计算机API。这些API可能根本不是restful的(即它们可能是有状态的)。

这两个术语有些重叠。HTTP1.1及更高版本的设计考虑了restful原则。

摘要:当有人问您是否有REST API时,他们通常想知道您是否有一些基于HTTP的易于解析的面向计算机的API (而不是面向人的HTML API)。然而,如果有人问你的应用程序是否是restful的,他们通常指的是架构原则。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45386115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档