我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶!
1 简介
在做Web应用开发的时候,经常需要测试Web接口,就需要一些客户端来发送HTTP请求到服务端。常用的客户端工具有Postman、curl等,经过多次使用,我觉得VSCode的REST Client还是非常好用的,介绍给大家。
它是VSCode的一个插件,要安装才能使用:
主要特性有:
- 在文本编辑器中就可以直接发送请求和查看返回;
- 可以直接发送curl命令;
- 可以将HTTP请求复制为curl命令,这样可以在其它linux终端上执行;
- 可以管理请求历史:保存、查看、清除等;
- 多个请求在一个文件上,用
###
分割; - 可以保存返回体到本地;
- 生成多种语言的客户端代码,如python/Java等;
- Cookies功能;
- 最重要的一点:极其强大的变量管理功能。
接下来将通过示例介绍这些特性。
2 基本功能
我先新建一个文件pkslow.http
,后缀要是http
或rest
才可以被识别。
2.1 链接即请求
只要一个链接就可以了:
不用其它内容,它就会显示Send Request
,然后点击它,就能发送GET请求了。
2.2 多个请求
如果要多个请求,就通过###
来分割。我们接着定义一个更完整的GET请求吧。