首页 > 其他分享 >RESTful理解

RESTful理解

时间:2022-11-05 21:03:16浏览次数:70  
标签:www RESTful 表现 URI 理解 https com 资源

转自:https://www.zhihu.com/question/28557115,https://www.ruanyifeng.com/blog/2011/09/restful.html

1.总结

看Url就知道要什么

看http method就知道干什么(客户端通过四个HTTP动词,对服务器端资源进行操作,实现"表现层状态转化")

看http status code就知道结果如何

2.介绍

REST,即Representational State Transfer的缩写,"表现层状态转化"。 

2.1 资源 

REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(Resources)的"表现层"。资源是比如一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的实在。可以用一个URI(统一资源定位符)指向它。所谓"上网",就是与互联网上一系列的"资源"互动,调用它的URI。 

2.2 表现层

 2.3 状态转化

 URI不应该包含动词,只是描述资源。

3.例子

https://www.runoob.com/w3cnote/restful-architecture.html

 

标签:www,RESTful,表现,URI,理解,https,com,资源
From: https://www.cnblogs.com/BlueBlueSea/p/16861265.html

相关文章

  • 跨平台理解
    转自:https://zhuanlan.zhihu.com/p/49639722,https://www.zhihu.com/question/405279991.介绍跨平台是指跨不同的操作系统(有不同的系统调用),有不同的cpu指令集。应用程序的......
  • 聊聊我对敏捷项目交付的理解
    前言今年Q1,我负责内部一个技术项目的产品、项目管理以及质量和运营工作,目前项目第一阶段规划的需求都交付了。我将做这个项目过程中的一些经历和感受总结了下,就是今天这......
  • JavaIO流理解
    JavaIO流理解文件什么是文件?文件是我们保存数据的地方。文件流文件在程序中是以流的形式来操作的。流:数据在数据源(文件)和程序(内存)之间经历的路径输入流:数据从......
  • Restless API 与 Restful API
    Restful API:1.CURD(增删改查)由请求方式决定2.请求方式有:get/post/delete/put3.同一个路径可以进行多个操作RestlessAPI1.CURD(增删改查)不由请求方式决定2.请......
  • 观察变换的理解与存在价值
    假设我们已经用世界坐标系变换把模型放在了场景的某处(x,y,z):  然后我们要在camera(x,y,z)这个点去看这个物体,并且设置好相机的朝向(Dir,Up,Right)、那么以相机为原点也会......
  • Spring Boot集成Restful Api在线文档接口调试工具 Swagger
    文章目录​​一、Swagger简介​​​​Swagger有什么用?​​​​二、环境准备​​​​三、构建SpringBoot工程​​​​四、引入Swagger依赖​​​​五、编写一个Test控制器​......
  • ThreadLocal的使用及原理解析
    #基本使用JDK的lang包下提供了ThreadLocal类,我们可以使用它创建一个线程变量,线程变量的作用域仅在于此线程内。<br/>用2个示例来展示一下ThreadLocal的用法。**示例一:*......
  • 首选线程池,而不是多线程; 创建线程的方法; 存储过程和for循环插入数据; String字符串一般
    首选线程池,而不是多线程首选线程池,而不是多线程/**corePoolSize:线程长期为维持线程数核心线程数,常用线程数maximumPoolSize:线程数的上限,最大线程数keepAliveTime:超过线......
  • 代码点和代码单元的理解-Java
    摘要​​1.概念​​​​2.获取方法​​​​3.代码点与代码单元的代码示例​​1.概念代码点(codepoint):与一个编码表中的某个字符对应的代码值.在Unicode标准中,代码点采用......
  • 深入理解sed模式空间——sed 'n;p'
    在进入正题之前我们先来了解一下sed的模式空间,如下什么是sed的模式空间?答(仅供参考):就是从文件读取一行文本然后存入的缓冲区,然后命令操作模式空间的内容,在初始状态下模式......