HTTP Debugger is a proxy-less HTTP sniffer that can display HTTP API calls to a backend and between backend services. See what's going in/out, analyze HTTP headers for the POST and GET requests and identify problems.
HTTP Debugger provides convenient view of your traffic in two formats: Structure and Stream. Double click on the request allows fast navigation between panels.
Measure the network performance of a web page and view opportunities for boosting its speed with accurate timings in milliseconds for each request.
HTTP Debugger automatically numbers all requests in the chronological order for the convenient work.
You can easily identify the performance bottlenecks of a web page by analyzing HTTP traffic in form of charts. Double clicking on the element of the chart allows fast navigation to the request in the grid.
HTTP Debugger contains many built-in viewers for various datatypes, including HTTP header viewers, HTML/JS/CSS viewers with syntax highlighting, XML/JSON tree viewers, Cookies viewer, URL Params viewer, Images viewer, HTTP Session Summary viewer and many others.
HTTP Debugger allows easy filtering of unnecessary data directly from the Context Menu of the Grid, or you can create advanced custom rules using regular expressions.
HTTP Debugger automatically highlights errors, slow and large requests. You are also can create custom highlighting rules in one click from the Context Menu of the Grid, or you can can create advanced custom rules using regular expressions
With HTTP Debugger you can emulate various server behaviors without actually making required code changes on the server side. You can add/remove HTTP headers, change HTTP content, redirect requests from one server to another, and many more.
With HTTP Debugger you can view the incoming HTTP traffic for locally running web servers, powered by Node.js, IIS Express, Apache and others.
Simple Node.js server code.
Incomming requests in HTTP Debugger.
With HTTP Debugger you can emulate any HTTP request to your web server and check how your server handles such requests, for example: testing the security or authorization flow with or without special headers, cookies, etc.
Using built-in URL/Text Converter you can easily decode URL, Base64, or Hex encoded strings and vice versa.
HTTP Debugger can export all captured HTTP/HTTPS traffic to Microsoft Excel or save it to disk in XML, JSON, CSV, TXT or binary formats for feature analyses.
HTTP Debugger may save your current session to a file. After restoring from session file you will have absolutely the same data in HTTP Debugger as at the time you saved it.
Your clients may use the HTTP Debugger FREE Express version to record HTTP traffic locally and send you session files containing the reproduction flow of a problem. This will help you remotely diagnose and fix errors and performance issues
Customize HTTP Debugger the way you like.