zoukankan      html  css  js  c++  java
  • 推荐一个Visual Studio Code的rest插件

    最近在把一些搜索功能往ElasticSearch上迁移,在学习ElasticSearch的功能时,发现当有大量rest脚本需要反复使用的时候,postman那种多tab页的方式用起来反而没有Kibana的哪种把命令放到一个页面的方式方便。但Kibana编写rest请求也不是很方便,往往是在vs code中写好请求,放到kibana中去执行的。

    弄了一阵子后,就想找找有没有在vs code集成rest请求的插件,搜了一下后,发现还有不少,其中的佼佼者是humao.rest-client,看其命名来看作者貌似是中国人,该插件非常好用,本文这里简单的介绍下其使用方法。

    简单请求:

    使用方法非常简单,新建一个以http或rest结尾的文档,在里面输入URL就可以直接发送Get命令了:

    发送Post自然也是不在话下:

    注意: 它走的是标准的http请求,发送post请求时,head和body之间需要一个空行。

    得益于VS Code的强大功能,语法高亮,代码缩进,自动提示都一应俱全。就算手敲也完全不费劲。

    环境变量:

    环境变量也是支持的

    @host = www.cnblogs.com
    GET https://{{host}}/TianFang/default.html?page=2

    多个请求:

    也能像Kibana那样在一个页面里列举多个rest请求,请求之间用###分割即可。

    GET https://tianfang.cnblogs.com
    ###
    GET https://www.cnblogs.com/TianFang/default.html?page=2

    设置:

    rest-client也支持不少自定义设置,具体可以参看官方的介绍。其中我常用的有两个:

    • rest-client.previewOption: 设置返回内容,我改成了body,只显示响应体
    • rest-client.fontSize: 字体大小

    其它功能:

    本文这里也只是管中窥豹,该插件的功能是非常强大的,更多功能可以参考其官方文档,详细大家会喜欢这个插件的。

  • 相关阅读:
    洛谷P2345 奶牛集会
    洛谷P3531 [POI2012]LIT-Letters
    codevs 4163 hzwer与逆序对
    各种读入方式速度比较
    洛谷P1420 最长连号
    TCPDump:捕获并记录特定协议 / 端口
    linux下抓取网页快照
    Pro Android 4 第五章 理解Intent
    UpdatePanel和jQuery不兼容
    RAC 11.2.0.4 安装 遇到 INS-06001
  • 原文地址:https://www.cnblogs.com/TianFang/p/12386733.html
Copyright © 2011-2022 走看看