解决thunder文件生成问题 | 青训营

2023年 8月 17日 75.3k 0

Thunder Client 是一个 Visual Studio Code (VS Code) 的插件,用于测试 REST API。它为那些习惯于使用 Postman、Insomnia 等工具的开发者提供了一个轻量级的替代方案,直接集成在 VS Code 中。

对于 IntelliJ IDEA 或其下的专用 Go IDE(即 GoLand),内置的 HTTP Client 功能可以作为 Thunder Client 或 Postman 的替代工具。它支持 HTTP/RESTful 请求、结构化响应查看、请求历史等功能。

要在 IntelliJ IDEA 或 GoLand 中使用 HTTP Client:

  • 创建一个新的 HTTP 请求文件:

    • 右键点击项目或目录,选择 New > HTTP Request。这会创建一个新的 .http 文件。
  • 编辑并执行请求:

    • .http 文件中,你可以定义和描述你的 HTTP 请求,例如:
      GET https://api.example.com/posts/1
      Accept: application/json
      
    • 点击编辑器中显示的 "Run" 链接(一个绿色的播放按钮)来执行请求。
  • 查看响应:

    • 响应会在一个新的窗口下方显示,你可以查看响应体、状态码和 headers。
  • 使用请求历史和变量:

    • HTTP Client 支持请求历史和环境变量,这使得组织和复用请求变得容易。
  • 其他高级功能:

    • 还有很多其他功能,如自动补全、重用请求、支持文件上传等。
  • 虽然 IntelliJ IDEA 和 GoLand 的 HTTP Client 提供了很多功能,但它可能不如专门的工具(如 Postman 或 Insomnia)那么功能丰富。但对于大多数日常任务,它可能已经足够了。如果你需要更高级的功能,可以考虑使用专门的 API 测试工具。在VS Code中,扩展通常会被存储在以下目录中:

    • Windows:

      %USERPROFILE%\.vscode\extensions
      
    • macOS:

      ~/.vscode/extensions
      
    • Linux:

      ~/.vscode/extensions
      

    可以在文件浏览器或终端中导航到这些目录以查看已安装的扩展。注意,直接修改这些目录中的内容可能会影响VS Code和其扩展的正常工作,所以除非你知道自己在做什么,否则最好不要手动更改这些文件。

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论