Restful你知道吗?
REST 指的是一组架构约束条件和原则。满足这些约束条件和原则的应用程序或设计就是 RESTful。 l 基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 l 不适应于所有的项目,当项目比较小时使用RestFul架构,项目变得更复杂; l RESTful架构将服务器分成前端服务器和后端服务器两部分,前端服务器为用户提供无模型视图;后端服务器为前端服务器提供接口。浏览器向前端服务器请求视图,通过视图中包含的AJAX函数发起接口请求获取模型。 l RESTful架构时对MVC架构改进后形成的一种架构,通过使用事先定义好的接口与不同的服务联系起来。在REST’ful架构中,浏览器使用POST,DELETE,PUT,GET四种请求方式分别对指定的URL资源进行增删改查操作。因此,RESTful是通过URI实现对资源的管理及访问,具有扩展性强、结构清晰的特点。 GET:获取资源、POST:新建资源、PUT:更新资源、DELETE:删除资源 每一个URI代表一种资源,资源的表现形式是XML或者HTML,通过操作资源的表现形式来操作资源。 客户端和服务器之间的交互在请求之间是无状态的,从客户端到服务器端的每个请求都必须包含理解请求所必须的信息。 Restful特点包括: 1、每一个URI代表1种资源; 2、客户端使用GET、POST、PUT