APIをテストするためのcURLのGUIフロントエンド[終了]
質問
GET / POST / PUT / DELETEメソッドをフルに活用するRESTful APIを(手動で)テストしています。コマンドラインでcURLを使用してさまざまな入力オプションをすばやくテストするのではなく、これを簡単にするWindows GUIアプリケーションがあれば便利です。そのようなものはありますか?
他のヒント
この投稿は少し古いものですが、 Dev HTTPクライアントは見つけた最高のプラグインです。
JSONやXMLなどのレスポンスをきれいにフォーマットする素晴らしいUIを提供するとともに、リクエストを保存することができます。私見、最高の機能は、異なる「コンテキスト」を設定する機能です。変数を設定します。たとえば、「生産」をすることができます;および" dev"それぞれが「ホスト」を持つコンテキスト変数。この場合、リクエスト文字列は http:// $ {host} / foo
になります。
Insomnia は、Windows、Mac、およびLinux用の美しいデスクトップアプリケーションで、落ち着いたAPI(私の個人的なお気に入り)をデバッグします
Postman はChromeですAPIテストおよびカスタムHTTPリクエストを行うための拡張機能。後で使用するためにリクエストを保存し、異なる環境(ステージング、デプロイ)をセットアップし、チーム内の他のユーザーとリクエストを共同で共有できます。
FirefoxのHttpRequester はPostmanに似ています。
RESTclient が好きです。ただし、HTMLはフォーマットされません(ポスターがフォーマットすると仮定します)。したがって、500エラーが発生した場合は、戻りテキストを自分でdrすることになります。
XHRポスターと Chrome
ポスターよりも優れたUIを持っていると思います。
更新
XHRは私に問題を与えています。 Chromeの DHC by Restlet も非常に便利です。 。
このための便利な(無料の)Webツールが見つかりました!
gURLを試す: http://code.google.com/p/gurl/ これは、curlに基づいた単純なHTTP要求ジェネレーターです
Paw は非常に便利です。この記事の執筆時点で29.99ドル。
Fiddler は非常に優れたツールです。リクエストの履歴を表示し、すべてのHTTP動詞をサポートし、必要なヘッダー(Content-Lengthなど)でリクエストを完了します。お探しの機能は「リクエストビルダー」と呼ばれます。
このリストを最新の状態に保つために、さらに優れた新しいChrome拡張機能があります:高度なRESTクライアント
試したすべての Firefox 拡張機能のうち、 HttpRequester は私にとって最高のツールです。それは非常に明確であり、機能を欠いていません。
Chrome の場合、をお勧めします高度なRESTクライアントまたは郵便配達員。
Hurl はそのための素晴らしい候補だと思いますか?