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

相关文章
|
6月前
|
JSON 网络架构 数据格式
SpringMVC-REST风格简介及RESTful入门案例
SpringMVC-REST风格简介及RESTful入门案例
74 0
|
2月前
|
JavaScript NoSQL 关系型数据库
深入浅出后端开发:从零搭建RESTful API
【9月更文挑战第20天】在数字时代的浪潮中,后端开发如同一座桥梁,连接用户界面与数据世界。本文将引领你踏上一段探索之旅,从零基础开始,一步步揭开后端开发的神秘面纱。我们将以构建一个RESTful API为例,深入理解后端逻辑的核心。通过简洁的代码示例和生动的比喻,本文旨在让初学者轻松入门,同时也为有一定基础的开发者提供新的视角和思考。准备好,让我们开始这段奇妙的旅程吧!
|
API UED 网络架构
API入门指南:从零开始学习API的基础知识和应用
API(Application Programming Interface)指应用程序接口,是一种计算机软件接口,它使不同的应用程序之间可以进行交互。API已经在现代软件开发中变得越来越重要,因为它们允许应用程序之间实现无缝的集成,从而提供更优质的用户体验。
928 0
|
Dubbo 程序员 应用服务中间件
RPC 简介|学习笔记
快速学习 RPC 简介
RPC 简介|学习笔记
|
Java 关系型数据库 MySQL
SpringCloud-01 Rest学习环境搭建笔记
SpringCloud-01 Rest学习环境搭建笔记
SpringCloud-01 Rest学习环境搭建笔记
|
XML 存储 Java
SpringCloud入门学习之Rest服务
SpringCloud入门学习之Rest服务
136 0
SpringCloud入门学习之Rest服务
|
JSON 网络架构 数据格式
通过 REST 概述|学习笔记
快速学习通过 REST 概述。
|
网络架构 开发者 索引
通过 REST 概述 | 学习笔记
快速学习通过 REST 概述
|
Java 网络架构 开发者
内置 REST 接口|学习笔记
快速学习内置 REST 接口。
|
Java 网络架构 开发者
内置 REST 接口 | 学习笔记
快速学习内置 REST 接口