HTTP Debugger API — Debug HTTP Requests with Full Request Tracing
Debug any HTTP request with full request tracing, timing information, redirect chain tracking, TLS details, and response headers. Free API.
What is HTTP Debugging?
HTTP debugging captures full details about an HTTP request including DNS resolution time, TCP connection time, TLS handshake details, redirect chain tracking, response status codes, response headers, and body preview. Useful for debugging API integrations, investigating redirect issues, and analyzing request performance.
How to Use It
Call GET /api/v1/http-debugger?url=https://example.com. Returns { url: string, status: number, status_text: string, timing: { dns: number, tcp: number, tls: number, ttfb: number, total: number }, headers: Record<string,string>, redirect_chain: Array<{ url: string, status: number }> }.
Try it live
Test this endpoint in the interactive console
Open Console →
Frequently Asked Questions
What information is captured?
DNS resolution time, TCP connection time, TLS handshake time, time to first byte (TTFB), total request time, request and response headers, redirect chain, response status, and body preview (first 1KB).