The quick exec box allows you to complete a command quickly, so rather than using the menus, you can explicitly specify a command here. For example, you can use it to create simple breakpoints for whenever a certain URL is hit – it’s a quick and easy way to have a task accomplished.
With Fiddler web debugger you can manually build and send HTTP, HTTPS, and FTP requests. Alternatively, you can choose to clone a session from the web sessions list to the composer tab by using drag and drop. Clicking the Execute button sends the request to the server. Fiddler exposes various options for you to create your own request – by writing a raw request from scratch; by constructing a parsed request; issue sequential requests or build a file upload request.
Tamper a session by setting breakpoints that can be automatic (after/before every request or response) or custom ones – insert breakpoints only when certain conditions are met. You can also use the quick exec box to create simple breakpoints for whenever a certain URL is hit. Fiddler then pauses the processing of the session and permits manual alteration of the request and the response. You can also choose the response that will be automatically returned.
Traffic rewriting may also be performed automatically by script or extensions running inside Fiddler. This feature proves useful for security testing, as well as for general functionality testing, because all code paths can be exercised.