最近Postman和Insomnia的好多功能都需用登入才能用了,公司内部不让用这俩来测api了,没办法试了最后一个visual studio的rest client插件,发现没有想象当中的糟糕。
首先你需要建立个以http或者rest为后缀的文件,然后如果你测试的API需要获得token你可以用下面代码去获取token,只要给定相应的client-id, client-secret就可以。
@client-id=blabla
@client-secret=blabla
### @name requesttoken
POST https://33174389.xyz/oauth2/token
Content-Type: application/x-www-form-urlencoded
点击插件上的Send request后就可以拿到token的response你可以用下面代码把token存成一个变量。
@token = {{requesttoken.response.body.access_token}}
最后你就可以用这个token去测试你想要访问的api
####
GET https://33174389.xyz/api/v1/whatever
Authorization: Bearer {{token}}
整体效果大概是这个样子的: