REST 简介|学习笔记

简介: 快速学习 REST 简介。

开发者学堂课程【ElasticSearch 最新快速入门教程REST 简介】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/642/detail/10594


REST简介

 

回顾上节课

MySQL:

database(数据库)

table(表)

row(行)

column(列)

ElasticSearch:

index(索引库)

type(类型)

document(文档)

field(字段)

REST简介

REST 全称 Representational State Transtfer。是一种软件的架构风格,而不是标准,只是提供了一组设计原则和约束条件。 它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。

其实说白了就是类似 HTTP 的访问,和 HTTP 非常的相似。

REST 操作:

GET :获取对象的当前状态;

PUT :改变对象的状态;

POST :创建对象;

DELETE :删除对象;

HEAD :获取头信息。

如:rest 风格的 url,如:

https://gitbook.cn/gitchat/activity/5c6cf6044bb44360f3370255?utm source=feed1904031 <~ 没有遵循 rest 风格的 url

https://blog.csdn.net/weixin38498942/article/details/89148440 <~遵循了 rest 风格的 url

上述url|若是没有遵循rest风格的话,写法如下:

https://blog.csdn.net/weixin 38498942?topic= article&type= details&id=8914844I

相关文章
|
监控 关系型数据库 MySQL
如何升级mysql的版本
如何升级mysql的版本
1451 2
|
JSON Oracle 关系型数据库
|
Java Android开发
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
这篇文章介绍了在IntelliJ IDEA中如何设置项目编码格式,包括将项目编码修改为GBK或UTF-8的详细步骤和图解。
21022 12
IDEA设置项目编码格式【修改为GBK 或 UTF-8】
|
前端开发 Java 开发者
探究 Java 中的 @Component 注解:实现组件化开发的利器
在现代的软件开发中,组件化架构已经成为一种重要的设计理念,而 Java 中的 `@Component` 注解则是实现组件化开发的有力工具之一。通过该注解,我们可以轻松地将 Java 类标识为组件,并借助 Spring 框架实现依赖注入、管理和协调。本文将带您深入探索 Java 中的 `@Component` 注解,揭示其作用、用法以及在实际开发中的应用场景。
|
机器学习/深度学习 自然语言处理 索引
【神经网络】MLP 编码器-解码器 注意力机制 残差连接
【神经网络】MLP 编码器-解码器 注意力机制 残差连接
1312 0
【神经网络】MLP 编码器-解码器 注意力机制 残差连接
|
前端开发 Java
java在过滤器中为http请求加请求头header
现在有一个需求场景是,每一个请求我都需要在请求头里面加上token这个请求头,作为一种校验机制,传统的接口可以通过设置一个全局的变量,然后通过页面携带过来(大概就是先将我们的token放在session中
2911 0
|
4天前
|
数据采集 人工智能 安全
|
13天前
|
云安全 监控 安全
|
5天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1107 152