一、定义

Restful是一种定义API文档的风格,大白话就是某个功能要叫什么名字要用什么方法,不一定要完全遵守,规矩是死的人是活的,完全遵守也是没有问题。

大部分公司都是前后端分离的,而后端给前端传什么数据,变量名是什么就很有必要去遵守,我曾经套路过很多骚货教我怎么写API,第一是公司信息保密,第二是脱离业务是写不出API,所以没有一个骚货回答过这个问题。

二、主要内容

【flask】Restful风格的文章

三、应用场景网易云课堂

3.1 URI

【flask】Restful风格的文章

后台的Restful API可以这样写(我并不知道参数是什么意思只是举个例子):

HTTP GET /categoy/{uuid}:前端前一个uuid,用GET方法,后端获取id={uuid}的课程种类,(后端可以调用:字符串.escape(uuid)伪装一下信息)后端把信息渲染到前端。

  1. 不能用动词:就是指不会写成“HTTP GET /get-categoy/{uuid}”或者是“HTTP GET /get_categoy/{uuid}”不能用下划线。不能有动词,有人会杠,那登录和注册怎么办?登录和注册都有名词形式,而且是它们本身。
  2. 而且URI是使用小写字母的。
  3. 不要在末尾使用“/”作为URI路径中的最后一个字符,正斜杠(/)不会添加语义值,可能导致混淆。

那如此类推:HTTP POST /categoy

Json如下:{

"categoy":"{uuid}"

}

四、Flask的Restful

曹操吃鸡肋

 

 

相关文章:

  • 2021-10-25
  • 2022-12-23
  • 2021-07-25
  • 2021-09-26
  • 2021-07-10
  • 2021-06-22
猜你喜欢
  • 2022-12-23
  • 2021-09-08
  • 2021-08-03
  • 2021-10-16
  • 2021-11-13
  • 2021-06-11
相关资源
相似解决方案