Setting Operating Modes


For every request and response, HTTP Proxy decides whether to hold the message (allowing the user to view or change it), or to pass it through immediately. How HTTP Proxy handles each message is determined by its operating mode, selected using the radio buttons at the bottom right of the window.

Automatic Mode

In automatic mode, HTTP Proxy acts as a transparent proxy as far as possible. Requests are submitted to the server as fast as HTTP Proxy can handle them, and responses are returned to the browser the same way.

This mode is recommended if you want to log the traffic (use with Logging).

Note: Standalone requests and responses are always held, even in automatic mode (see Standalone Usage).

Manual Mode

In manual mode, HTTP Proxy holds every message until the user manually submits it.

This mode is recommended for detailed analysis of traffic.

Smart Mode

In smart mode, HTTP Proxy determines, based on the file extension of the request action, whether the request is interesting or not. Uninteresting requests are, for example, requests for images, multimedia files or style sheets.

Smart mode will hold any response whose request was held.

This mode is recommended for use with Custom Rules.

Use Custom Rules

Sometimes the all or nothing approach is not fine-grained enough. In that case HTTP Proxy allows you to define custom rules which determine what to do with incoming messages. When Use Custom Rules is checked, messages are first checked against the custom rules; if none match, they are treated according to the current operating mode.

See Also: Custom Rules