zl程序教程

您现在的位置是:首页 >  后端

当前栏目

NodeJs——(10)REST风格的路由规则

Nodejs路由规则 10 风格 rest
2023-09-14 09:04:42 时间
①REST指Representational State Transfer(表征状态转移),是一种基于HTTP协议的网络应用的接口风格,充分利用HTTP的方法实现统一风格接口的服务。 HTTP协议定义了以下八种标准的方法: 【1】GET 【2】HEAD(请求指定资源的响应头) 【3】POST 【4】PUT 【5】DELETE 【6】TRACE(回显服务器收到的请求,主要

①REST指Representational State Transfer(表征状态转移),是一种基于HTTP协议的网络应用的接口风格,充分利用HTTP的方法实现统一风格接口的服务。

 

HTTP协议定义了以下八种标准的方法:

【1】GET

【2】HEAD(请求指定资源的响应头)

【3】POST

【4】PUT

【5】DELETE

【6】TRACE(回显服务器收到的请求,主要用于测试或诊断)

【7】CONNECT(HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器)

【8】OPTIONS(返回服务器支持的HTTP请求方法)

 

根据REST设计模式,分别是POST增,DELETE删,GET查,PUT改

 

其中,GET是安全的,即不会对资源产生变动,连续访问多次结果相同;

GET、DELETE、PUT是幂等的,即重复多次操作和一次操作,效果是一样的。

 

而Express支持的HTTP请求的绑定函数如下:



前端面试题:1.B/S架构和C/S架构;2定义vue-router的动态路由 CS:C是英文单词Client首字母,即客户端的意思,C/S就是 Client/Server 的缩写,即 客户端/服务器 模式,主要用于局域网内。 它是一种软件系统体系结构,它是将需要处理的的 业务合理的分配到客户端和服务器端,这样可以降低通信成本,但是升级相对困难,就像我们手机中安装的微信,qq,王者农药等应用程序都是C/S结构的。 C/S架构软件有一个特点,就是如果用户要使用的话,要下载一个客户端,安装后就可以使用
什么是RESTful,REST api设计时应该遵守什么样的规则? REST是一种软件架构风格,用于 Web 架构的设计,任何遵循 REST 设计原则的 API都被称为 RESTful,在开发初期,开发者需要花费大量的时间去设计接口,这些接口一般都是遵循RESTful风格,力争接口简单、易懂。