1. 文件为http或rest后缀名
  2. 简单用法
GET api地址 HTTP/1.1(版本号可省略)
GET http://localhost:5000/api/lists
DELETE GET http://localhost:5000/api/listS/{ID}
  1. 带参数的用法,2种写法
GET http://localhost:5000/api/lists?fileds=123&sort=id
GET http://localhost:5000/api/lists
    ?fileds=123
    &sort=id
  1. 多个请求之间用“###”分隔符,分开;也可以在其后添加注释
  2. 带body的请求
POST http://localhost:5000/api/lists
Content-Type: applicantion/json

{
    "data":
    {
    "title": "abc"
    "desc": "test"
    }
}
  1. 身份验证
DELETE GET http://localhost:5000/api/listS/{ID}
Authorization: Bearer
密码块
  1. 文件变量
@host = localhost:5000
GET http://{{host}}/api/lists

# 只在文件内有效
  1. 请求变量
# 设置请求变量
# @name createList
POST http://localhost:5000/api/lists
Content-Type: applicantion/json

{
    "data":
    {
    "title": "abc"
    "desc": "test"
    }
}
# $表示json的根部,不用查询IDDELETE GET http://localhost:5000/api/listS/{{createList.response.body.$.data.id}}
Authorization: Bearer
密码块
  1. 系统变量
# 密码块在文件中MYSECRET=密码块
DELETE GET http://localhost:5000/api/listS/{ID}
Authorization: Bearer {{$dotenv 变量名}}
10. 环境变量
在插件的Extension Settings中Environment Variables
“$shared”:无环境变量
“$local”:本地开发环境变量
“$production”运行环境变量
在vscode状态栏右下角可以直接选择
  1. 上传文件
POST http://localhost:5000/api/upload
Content-Type: mutipart/form-data;boundary=IamSplitter

--IamSplitter
Content-Disposition: form-data;
name="files"; filename="cat.jpg"
Content-Type: image/jpeg

# 文件路径
<images/cat.jpg>
--IamSplitter
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐