美文网首页
7.28_37期REST风格简介

7.28_37期REST风格简介

作者: 萧修 | 来源:发表于2023-08-06 01:00 被阅读0次

REST简介

  • REST(Representatoinal State Transfer),表现形式状态转换

传统风格资源描述

http://localhost/user/getByid?id=1
http://localhost/user/saveUser

REST风格描述形式

http://localhost/user/1
http://localhost/user
  • 优点
    隐藏资源的访问行为,无法通过地址得知对资源何种操作
    书写简化

REST风格简介

  • 按照REST风格访问资源使用行为动作区分对资源进行了何种操作
http://localhost/users  查询全部用户
http://localhost/users/1 查询指定用户
  • 根据REST风格对资源进行访问称为RESTful

上述行为为约定方式,而非规范,可以打破。所以成为REST风格,而不是REST规范。
描述模块的名称通常采用复数,加s的格式描述,表示此类资源,而非单个资源吗,如usersbooks

相关文章

  • SpringBoot HATEOAS用法简介

    REST风格简介 介绍HATEOAS之前先简单介绍一下REST,REST 是 Representational s...

  • Python 通过 Flask 框架构建 REST API(一)

    一、REST 简介 REST(Representational State Transfer)是一种软件架构风格或...

  • RESTful 架构-API设计

    简介 REST(表述性状态转移,Representational State Transfer)是一种架构风格,它...

  • REST风格

    一、什么是REST REST是一种软件架构风格,或者说是一种规范,其强调HTTP应当以资源为中心,并且规范了URI...

  • Rest 风格

    参考:知乎理解本真的REST架构风格REST架构风格最重要的架构约束有6个: 客户-服务器(Client-Serv...

  • REST风格

    什么是REST风格 REST(Representational State Transfer表述性状态转移)是一种...

  • REST之前:Programmable Web

    REST架构风格的服务(或者它开放的api),属于Programmable Web。研究REST 架构风格,要从P...

  • Eureka 初识

    简介 Eureka是Netflix开源的服务发现组件,自身为一个基于REST风格的服务。包含SERVER和CLIE...

  • Spring Boot 2.0深度实践之核心技术篇(二)

    第6章 Web MVC REST 应用 6-1 Web MVC REST应用和REST介绍 REST 简介REST...

  • RESTful API知识整理

    不是标准,是设计风格 REST(英文:Representational State Transfer,简称REST...

网友评论

      本文标题:7.28_37期REST风格简介

      本文链接:https://www.haomeiwen.com/subject/toelpdtx.html