編集者の評価: ユーザーの評価:[合計: 0 平均: 0].ilfs_responsive_below_title_1 { 幅: 300px; } @media(最小幅: 500px) {.ilfs_responsive_below_title_1 { 幅: 300px; } } @media(最小幅: 800px) {.ilfs_responsive_below_title_1 { 幅: 336px; } }
Kreya は、ビルドに使用できる ダウンロード可能な Windows アプリケーションです。 API をすばやく簡単にテストする。これはオープン ソース プログラムであり、Rest API、スクリプティング、およびテストもサポートしています。
Kreya には無料バージョンと有料バージョンがあります。 Linux および macOS プラットフォームでも利用できます。
Kreya の無料版には、次の機能が含まれています。
フル機能の gRPC クライアント: KreyagRPC クライアントは、サーバー リフレクション、ストリーミングされたリクエスト、リクエストの検証など、多くの機能をサポートしています。 gRPC はオープン ソースのリモート プロシージャ コール (RPC) フレームワークであり、あらゆる環境で実行でき、優れたパフォーマンス強化を提供します。
強力な REST クライアント: Kreya は、さまざまな要求と応答の形式で REST API 呼び出しをサポートし、 OpenAPI 定義など。
環境とテンプレート: これは Kreya の非常に重要な機能であり、環境固有の値とデータを別々に保存して、エクスペリエンスを簡素化することができます。環境を追加、編集、削除し、環境を簡単に切り替えることができます。テンプレートを使用すると、リクエストごとに現実的なダミー データを生成して、簡単にテストできるようになります。
再利用可能な認証構成: Kreya は認証管理を一元化するため、認証資格情報を 1 か所で定義し、それらをシームレスに参照できます。繰り返しを避けるためのあなたの要求。すべての認証設定を簡単に追加、編集、削除できます。
仕組み:
1.この記事の最後にあるリンクから Kreya をダウンロードしてインストールします。
2. Kreya を実行し、簡単に試してみるには、[Open Example Project] をクリックします。新しいプロジェクトを作成する場合は、[プロジェクトの作成] をクリックしてプロセスを開始します。
3.しばらくすると、すべての API 定義がインポートされ、サンプル プロジェクトがディスクに複製されます。
4.最初のリクエストを送信してテストするには、リストで gRPC 操作を選択する必要があります。 Hello-> Hello Service をクリックし、「Say Hello」を選択します。次に、gRPC パネルで [送信] をクリックします。応答パネルに「OK」応答と、応答が生成されるまでの時間 (ミリ秒) が表示されます。これは、Kreya での最初の API 呼び出しが成功したことを意味します。
5. REST API をテストするには、rest-> wttr.in をクリックし、「London」を選択します。前と同様に、上部にある [送信] をクリックすると、応答パネルにロンドンの現在の気温が表示され、Rest API が正しく機能していることを示します。この例では、コンソール HTTP クライアントなどのさまざまな情報表現方法をサポートする無料の天気予報サービスである wttr.in を使用します。
6.同じ wttr.in フォルダーの下にある「Moon」をクリックしてから、「Send」をクリックすると、現在のフェーズを示す月の PNG 画像が取得されます。これは、wttr.in Rest API が正常に追加されたことを示しています。
7. 「GET」の横にある下向き矢印をクリックして HTTP メソッドを変更し、POST、PUT、DELETE などの他のリクエストを選択して、適切にテストすることができます。また、gRPC メソッドを変更するには、名前の横にある「ペン」アイコンをクリックして必要な操作を行います。
8.左側のパネル (HTTP/HTTPS パネル) の上部にあるアイコンを使用して、新しいフォルダーの作成、削除、操作などを行います。
9.任意の「フォルダー」をクリックして、gRPS、Rest、および認証構成の環境設定を構成します。これらの設定は、下位レベルで上書きされない限り、すべてのオペレーションとサブフォルダーに適用されます。
10. [リクエスト] パネルの下にある水平ツールバーを使用すると、クエリ、ヘッダー、認証方法、エンドポイントなどを構成できます。応答の下のツールバーを使用すると、応答、ヘッダー、トレーラー、およびトレースを表示できます。
最終コメント:
全体的に、Kreya はすっきりとしたシンプルなアプリケーションであり、構築することができます。非常に簡単かつ迅速に API をテストできます。無料版には制限があり、上記の機能のみをサポートします。スクリプティングとテスト、API の Windows 認証などの追加の重要な機能については、有料版にアップグレードできます。 Kreya は、この分野で最も人気のあるツールの 1 つであり、Postman に代わる優れたツールです。
ここをクリック をクリックして、Windows、Linux、および macOS 用の Kreya アプリケーションをダウンロードします。 Kreya が機能するには、64 ビット バージョンの Windows 10 が必要です。