如何将在Postman中发出的HTTP请求转换为IntelliJ HTTP Client中的请求?

4
如何在IntelliJ中执行查询?
我创建了一个`.http`文件,但是Postman中的参数将如何在这个文件中响应? 是否有可能将这样的查询从Postman直接转换为http文件?还是必须手动完成,它会是什么样子?

我不知道有任何自动化工具可以做到这一点。我会在IntelliJ中手动编写查询。 - Code-Apprentice
最近发生了变化 - undefined
3个回答

1
在企业版(不确定社区版是否有)IntelliJ中,有示例可以查看如何将Postman请求映射到IntelliJ版本。 我不确定是否存在自动工具,但映射非常简单。 您还可以查看{{link1:官方IntelliJ HTTP客户端文档}}。

Examples button placement


1
现在可以使用专用的JetBrains插件将Postman集合转换为IntelliJ IDEA的`.http`文件。
1. 首先,您需要将集合和环境从Postman导出为JSON文件。有关如何执行此操作的更多信息,请参阅Postman的文档。
2. 安装“从Postman集合导入”插件。您可以在IntelliJ IDEA的文档中了解更多关于插件安装的信息。
3. 在弹出的窗口中点击“尝试”。或者,您可以通过在“搜索全部”(双击 ⇪Shift)中键入“从Postman导入”来找到导入操作。
在弹出的对话框中,选择您的JSON集合文件并点击转换。
完成后,IDE将打开一个转换后的`.http`文件。

0
如果您打算在Java中实现此功能,Postman可以生成您请求的Java表示形式。默认情况下,Postman可以使用OkHttpUnirest库生成Java代码。
要执行此操作,请单击Postman中的</>图标以打开代码片段窗格。从下拉菜单中选择其中一个Java选项。将该代码复制到您的Java项目中,并根据需要进行调整。

IntelliJ拥有一个基于文本的HTTP客户端,可以替代Postman、curl等工具。它内置于IDE中,并具有自己的语法。这不是OP正在编写的应用程序中的Java代码。如果您感兴趣,可以访问https://www.jetbrains.com/help/idea/2023.2/http-client-in-product-code-editor.html了解更多详细信息。 - Code-Apprentice

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接