ホームページ  >  記事  >  ウェブフロントエンド  >  CLI プロンプト ツールキットを使用した簡単な API テスト

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

WBOY
WBOYオリジナル
2024-08-29 14:00:40907ブラウズ

私は 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 のサポートの追加に取り組んでいます。

以上がCLI プロンプト ツールキットを使用した簡単な API テストの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。