接口开发规范(RESTful api)和token(令牌),md5使用

本文详细介绍了RESTful API的设计规范,包括接口的常用方法、路由定义和接口文档组成。同时深入讲解了Token的使用,特别是JWT(Json Web Token)的工作原理和使用规则。还探讨了本地客户端的存储技术,如Cookie、LocalStorage和SessionStorage,并概述了uuid和md5在身份验证和数据加密中的应用。
摘要由CSDN通过智能技术生成

目录

优点:

常用方法规范

路由如何定义

根据RESTful 进行接口开发

接口文档组成

Token使用

什么是JWT? 【了解】

 token的使用规则

本地客户端(浏览器是常见客户之一 )存储技术有三种:【重点】

使用步骤

uuid和md5


API: API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。

RESTful规范,是目前一种比较流行的互联网软件设计规范。

这个规范约束的就是路由地址应该如何定义,返回的json接口数据应该如何规范

RESTful API 【重点】:是指在我们设计路由时同一个资源(比如:用户、成绩等)使用同一个路径(比如:/user、/chengji等),然后通过不同的请求方式(比如:get、post、put、delete)来区分不同的操作。

优点:

使开发者在进行独立开发或协作开发更能标准,以达到行业的统一。它结构清晰、符合标准、易于理解、扩展方便,越来越多的开发者遵守这种规范。

常用方法规范

(1)GET:SELECT 获取(查询)资源

(2)POST:CREATE 创建(添加)资源

(3)PUT:UPDATE 更新(修改)资源

(4)DELETE:DELETE 删除资源

路由如何定义

路径 请求方式 参数 备注
/user get id:用户id(可为空)、uname:姓名(可为空) 查询用户
/user post uname:姓名、age:年龄、sex:性别 添加用户
/user put id:用户id(不能为空 )、uname:姓名、age:年龄、sex:性别 修改用户
/user delete id:用户id(不能为空 ) 删除用户

根据RESTful 进行接口开发

(1)使用express脚手架生成接口项目 express --view=ejs myapp

(2)进入myapp目录 安装依赖 npm install

(3)创建student.js到routes目录中

(4)定义模块化路由代码

(5)在入口文件app.js中引入路由

(6)启动项目

接口文档组成

(1)、接口地址:http://l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值