「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > CLI プロンプト ツールキットを使用した簡単な API テスト

CLI プロンプト ツールキットを使用した簡単な API テスト

2024 年 9 月 2 日に公開
ブラウズ:307

私は CLI Prompt Toolkit と呼ばれる新しいツールを開発しました。これは、Postman で行うのと同様の HTTP リクエストを行うように設計されたコマンドライン インターフェイスです。

Effortless API Testing with CLI Prompt Toolkit

コードの動作
cli_prompt_toolkit.py スクリプトは、HTTP リクエストを行うための対話型 CLI を提供します。
できることは次のとおりです:

Effortless API Testing with CLI Prompt Toolkit

  1. HTTP メソッドの選択:
    対話型プロンプトを通じて、さまざまな HTTP メソッド (GET、POST、PUT、DELETE、PATCH、OPTIONS) から選択できます。

  2. URL 処理:
    オプションのフラグを付けて URL を入力し、将来使用できるように保存します。このツールは、以前に使用した URL のオートコンプリートもサポートしています。
    ヘッダー入力: プロンプトに直接入力して、リクエストにカスタム ヘッダーを追加します。

  3. 本文ファイルの処理:
    HTTP リクエストの本文として使用する JSON ファイルをロードしてフォーマットします。

  4. 応答表示:
    CLI でリクエストからの応答を直接表示し、フォーマットします。

このツールを作成した理由
コマンド ラインから HTTP リクエストを行うプロセスを簡素化する CLI ツールを作成したいと思いました。
Postman はグラフィカル インターフェイスを使用して API をテストするのに最適ですが、端末から直接使用できる軽量のテキストベースのツールの必要性も感じました。
このプロジェクトは、コマンド ラインでの作業を好む人、またはスクリプトで HTTP リクエスト タスクを自動化する必要がある人に、使いやすい代替手段を提供することを目的としています。

Git リポジトリ

今後の機能: リクエスト処理を強化するために Cookie のサポートの追加に取り組んでいます。

リリースステートメント この記事は次の場所に転載されています: https://dev.to/jjioo/effortless-api-testing-with-cli-prompt-toolkit-526g?1 侵害がある場合は、[email protected] に連絡して削除してください。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3