HTTPリクエストテストツール
Webhookを確認したり、公開APIをちょっと叩いてみたいだけなら、Postmanは大げさすぎます。URLを貼り付け、GET/POST/PUT/PATCH/DELETEを選び、ヘッダーとボディを入力するだけで、このテストツールがリクエストを送信し、ステータスコード、レスポンスヘッダー、ボディ、合計の応答時間を表示します。
テストリクエストの送信方法
-
1
メソッドとURLを選ぶ
GET、POST、PUT、PATCH、DELETE、HEADのいずれかと、サーバーからアクセスできる任意のURL。
-
2
ヘッダーを追加する
Authorization、Content-Type、カスタムヘッダーを1行に1つ、必要な数だけ設定できます。
-
3
ボディを設定する
プレーンテキスト、JSON、form-urlencoded、multipartに対応。ボディは対応するメソッド(POST、PUT、PATCH、DELETE)でのみ送信されます。
-
4
送信して確認する
ステータスコード、合計応答時間、ヘッダー、ボディが横並びで表示されます。
テストツールが返す情報
すべてのレスポンスは、役立つ4つの部分に分けて表示されます。
1. ステータスコード
HTTP 200、レスポンスの数値ステータスコードです。4xxまたは5xxの範囲のステータスは、素早い診断のために強調表示されます。
2. 応答時間
リクエスト開始からレスポンス完了までの合計時間で、サーバー側でミリ秒単位で計測されます。同一リージョンのAPIで応答時間が500 msを超える場合は要注意です。多くの場合、バックエンドが遅い、またはインデックスが不足していることを示します。
3. レスポンスヘッダー
すべてのレスポンスヘッダーが、サーバーが返した正確な値とともに順番に一覧表示されます。
4. ボディ
- ボディはサーバーが返したままの形式で表示され、整形は行われません。
- JSONやXMLのレスポンスは、等幅フォントの出力欄で読みやすく確認できます。
- バイナリのレスポンス(画像、PDF)は生データとして表示されます。そのような場合はcurlやhttpieが適しています。
ヒント
- REST APIをテストする際はJSONとPOSTを併用します。
Content-Type: application/jsonを設定し、ボディをJSONオブジェクトとして貼り付けてください。 - OAuthで保護されたエンドポイントでは、
Authorization: Bearer <token>ヘッダーをそのまま貼り付けます。 - リクエストはサーバー側から実行されるため、ブラウザのCORSルールは適用されません。ブラウザではブロックされてしまうエンドポイントのテストに活用できます。
よくある質問
このツールはAPIテスト用のデータ量を想定しており、大量転送には向いていません。非常に大容量のアップロード(動画やバイナリアーカイブ)の場合には、curlやhttpieのような専用ツールがより適しています。
はい。クッキーの値をCookieヘッダーに貼り付けてください。テストツールはデフォルトでブラウザのクッキーをターゲットと共有しませんので、送信される内容を完全に制御できます。
このリクエストはツールのサーバーから実行されます(ブラウザのCORS制限を回避するため)。表示される1件のレスポンス以外は何も保存されず、リクエストが保管されたりログに記録されたりすることはありません。
いいえ、このテストツールは単純なHTTPのリクエスト・レスポンス処理に限定されています。WebSocketのテストには、完全なアップグレードハンドシェイクおよびフレームプロトコルをサポートする専用のWSクライアントを使用してください。
関連ツール
CORSテスター
公開URLにOPTIONSを送信し、CORSのオリジン、メソッド、指定ヘッダー、認証情報の許可を確認。各結果の理由をわかりやすく表示します。
SSL証明書チェッカー
ホストがポート443で提示するSSL/TLS証明書を確認します。サブジェクト、発行者、有効期間、有効期限までの日数、SAN、署名アルゴリズムを表示します。
メールヘッダー解析ツール
生のメールヘッダーをブラウザー内でローカルに解析。メッセージをアップロードせず、Receivedの経路と時間、SPF、DKIM、DMARC、ARCのメタデータを確認できます。
速度テスト
ブラウザーで手軽に行える無料のインターネット速度テスト。ダウンロード速度をMbpsで測定するほか、遅延とジッターも計測し、4Kストリーミング・ゲーム・ビデオ通話に対応できるかを確認できます。アプリも登録も不要。
CIDR 計算ツール
IPv4・IPv6 の CIDR ブロックをネットワークアドレスに正規化し、範囲の先頭と末尾、正確なアドレス総数を計算します。IPv4 のマスクとポイントツーポイントリンクのホスト規則も確認できます。
ドメインの IP アドレス検索
公開ドメインやウェブサイトの URL から A・AAAA レコードのアドレスを検索。DNS リゾルバーが返した IPv4・IPv6 アドレスを一覧で確認し、コピーできます。
このツールは他の言語でも利用できます
- HTTP-verzoekstester [NL]
- Probador de Solicitudes HTTP [ES]
- เครื่องมือทดสอบคำขอ HTTP (HTTP Request Tester) [TH]
- أداة اختبار طلبات HTTP [AR]
- Testador de Requisições HTTP [PT]
- HTTP 요청 테스트 도구 [KO]
- Program do testowania żądań HTTP [PL]
- HTTP-begärantestare [SV]
- HTTP-Anforderungs-Tester [DE]
- Trình kiểm thử yêu cầu HTTP [VI]
- HTTP Request Tester [ID]
- Testeur de requêtes HTTP [FR]
- Tester di Richiesta HTTP [IT]
- Инструмент для тестирования HTTP-запросов [RU]
- HTTP İstek Test Aracı [TR]
- HTTP请求测试工具 [ZH]
- HTTP Request Tester [EN]