HTTP API Tester

默认服务端代理由本站服务器发起请求,可访问任意 http/https(不受 CORS 限制);浏览器直连使用 fetch,跨域目标若未开放 CORS 会被浏览器拦截。出于安全考虑,代理默认不允许访问内网/保留地址。

HTTP API テストとは?

HTTP API テストツールは、ブラウザから HTTP リクエストを送信できるクライアントで、GET・POST・PUT・PATCH・DELETE・HEAD・OPTIONS に対応し、リクエストヘッダーとボディを自由に指定できます。ステータスコード、レスポンスヘッダー、レスポンスボディ、所要時間を確認でき、サーバー代理とブラウザ直結の 2 つのモードがあります。代理モードはこのサイトのサーバーがリクエストを転送するため、ブラウザの CORS 制限を受けずに任意の http/https にアクセスでき、直結モードは fetch を使い、対象サイトが CORS を許可している必要があります。

主な機能

  • 7 種類の HTTP メソッドと任意のヘッダー・ボディ指定
  • サーバー代理モードで CORS を回避し任意の http/https にアクセス
  • ブラウザ直結モードは対象サイトの CORS ポリシーに従う
  • ステータスコード・応答時間・ヘッダー・ボディを表示
  • レスポンスボディをワンクリックでコピー

使用シーン / 注意点

REST API のテスト、レスポンスの調査、ヘッダー設定の確認に便利です。セキュリティ上、代理モードでは内部ネットワークや予約アドレスへのアクセスはできません。タイムアウトは代理が 30 秒、直結が 15 秒です。

使い方

  1. 対象 URL を入力し、メソッドとモードを選択(既定はサーバー代理)
  2. 必要に応じてリクエストヘッダーとボディを入力
  3. 送信をクリックし、応答領域でステータス・ヘッダー・ボディを確認