首页 > 其他分享 >vscode插件REST Client,替代postman

vscode插件REST Client,替代postman

时间:2022-10-03 23:12:59浏览次数:60  
标签:插件 HTTP postman vscode host token login 请求

如果只是简单的请求工作的话,这个插件也许跟方便

使用方式

准备工作

  1. 安装该插件
  2. 创建一个test.http(名字随意,后缀.http)文件

朴素的请求

  1. 后面必须有协议版本号 HTTP/1.1
  2. 写好后点击上面的“小字”,Send Request
  3. post请求也是这样的写法

传递数据 / 设置请求头

POST http://localhost:3000/postTest HTTP/1.1
Content-Type: application/json

{
  "userName": "LiLC",
  "pwd": "312558"
}

设置静态变量 @

@host=http://localhost:3000
// 这样之后就可以不用麻烦地写路径重复部分,用双花括号包裹,写成这样
POST {{host}}/postTest HTTP/1.1

动态设置变量 @name

使用场景:比方说请求需要token,那我们就需要在请求后把token存在变量中,这个token是可能会变的,这种时候觉需要动态地设置变量

@name login
GET {{host}}/login HTTP/1.1
// 该请求触发后,就会把请求的结果赋值给login变量
/*
假如该请求的结果为:
{
  res: {
    code: 200.
    data: {
      token: 'xxxxxxxxxxxx'
    }
  }
}
*/


// 现在有一个请求需要用到token
POST {{host}}/check
token: {{login.res.data.token}}  //从变量中取,但前提是要先发送上面的请求,把结果赋值给login
Content-Type: application/json

{
  // some parma...
}

标签:插件,HTTP,postman,vscode,host,token,login,请求
From: https://www.cnblogs.com/Lilc20201212/p/16751493.html

相关文章