Although the HTTPView's interface looks deceptively simple, that does not mean it doesn't offer a number of advanced features! Here is a preview of what you can do with HTTPView.

Capturing HTTP Traffic

Starting a recording session with HTTPView is as simple as pressing the Record button. In order to get full control over the interception process you need to define a Scope and use one or more Feeds. Access to the Scope and the Feeds is available from the record popup.

Recording Progress

Your progress can be saved in Projects. You can also use the Readme for notes.

Using Filters

The ability to find the right request quickly is essential. With filtering options based on time, the HTTP request method, request type and many more, you are certain to find the exact information you are looking for.

Main View

This is where all the intercepted transactions are displayed. To explore a transaction in detail, simply mark it and its content will appear in the bottom panels. If you want to recreate the transaction with the possibility to change some of the parameters, double-click on any to open in Rest. You can send each request to other tools such as Fuzzer.

Request & Response views

The bottom panels allow you to further explore a transaction. The left panel displays information about the request itself, while the right panel gives the server's response to the request.

Use the app launcher to open both requests and responses in other tools such as Fuzzer.

The Settings

Use the settings for configuring HTTPView so that it fits best your problem domain. The most important settings in the context of HTTPView are Feeds and Scope:

Feeds enable you to add additional streams of packets (including our very own Pown.js framework). The Scope enables you to filter out unwanted requests.