
REST(Representational State Transfer)是安全一种软件架构风格 ,用于设计网络服务和API 。问题它是最终由Roy Fielding在他的博士论文中提出 ,并成为HTTP协议的还放基石之一。
REST基于以下几个主要原则:
资源(Resources):将系统中的安全每个实体(如用户 、产品 、问题订单等)都视为一个资源 ,最终每个资源可以通过唯一的还放标识符进行访问 。统一接口(Uniform Interface) :使用统一的安全接口来处理资源,包括使用HTTP动词(GET、建站模板问题POST 、最终PUT、还放DELETE等)进行操作,安全并通过URI(资源标识符)来定位资源 。问题无状态(Stateless) :服务器不会存储客户端的最终状态信息 ,每个请求都应该包含足够的信息以完成请求处理。按需响应(Response on Demand) :服务器按照客户端请求的内容返回相应的数据 ,可以是HTML 、JSON 、XML等格式。可缓存性(Caching):对于可缓存的香港云服务器响应,客户端可以缓存结果以提高性能和减少对服务器的请求。Rest示例下面是一个简单的REST示例 ,以管理用户资源为例:
获取用户列表

