我开发了一个名为 CLI Prompt Toolkit 的新工具,它是一个命令行界面,旨在发出类似于 Postman 的 HTTP 请求。
代码的作用
cli_prompt_toolkit.py 脚本提供了用于发出 HTTP 请求的交互式 CLI。
这是它可以做的事情:
HTTP 方法选择:
您可以通过交互式提示从各种 HTTP 方法(GET、POST、PUT、DELETE、PATCH、OPTIONS)中进行选择。
URL 处理:
输入带有可选标志的 URL 并保存它们以供将来使用。该工具还支持自动补全以前使用过的 URL。
标头输入:通过直接在提示中输入自定义标头来将自定义标头添加到您的请求中。
正文文件处理:
加载并格式化 JSON 文件以用作 HTTP 请求的正文。
回复显示:
直接在 CLI 中查看请求的响应并设置其格式。
为什么我创建这个工具
我想创建一个 CLI 工具来简化从命令行发出 HTTP 请求的过程。
虽然 Postman 非常适合使用图形界面测试 API,但我看到需要一个可以直接从终端使用的轻量级、基于文本的工具。
该项目旨在为那些喜欢在命令行中工作或需要在脚本中自动执行 HTTP 请求任务的人提供一种易于使用的替代方案。
Git 仓库
即将推出的功能:致力于添加对 cookie 的支持以增强请求处理。
以上是使用 CLI 提示工具包轻松进行 API 测试的详细内容。更多信息请关注PHP中文网其他相关文章!