HTTP API Tester

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

What Is HTTP API Tester?

The HTTP API tester is a client that sends HTTP requests right from your browser, supporting GET, POST, PUT, PATCH, DELETE, HEAD and OPTIONS with custom headers and body. It shows the status code, response headers, response body and elapsed time. Two modes are available: the server-side proxy forwards the request through this site and can reach any http/https endpoint while bypassing browser CORS; the browser mode uses fetch and is subject to the target's CORS policy.

Main Features

  • Seven HTTP methods with custom headers and body
  • Server-side proxy mode bypasses CORS for any http/https API
  • Browser mode respects the target's CORS policy
  • Shows status code, response time, headers and body
  • One-click copy of the response body

Use Cases / Notes

Great for testing REST APIs, debugging responses and verifying header configuration. For security, the proxy blocks access to internal and reserved addresses; timeouts are 30 seconds for the proxy and 15 seconds for browser mode.

How to Use

  1. Enter the target URL and choose the method and mode (proxy by default)
  2. Add headers and a request body as needed
  3. Click “Send” and review the status, headers and body in the response area