This dialogue allows you to add and edit HTTP breakpoints.
A breakpoint is defined by the following fields:
Stringis checked in the HTTP message:
Response Header, or
Contains, for regular expression or exact match, respectively, in the
Location. The regular expression does not need to match the whole content of the
Matchshould be the inverse.
Stringshould be ignored.
If you proxy a HTTP message that matches a breakpoint then ZAP will intercept it and allow you to change either the request or the response.
Note: ZAP will warn and prevent adding breakpoints with a fragment identifier component (
the breakpoint has match
Contains and location
URL. Such breakpoint would not work because the
fragment identifier is not sent to the server.
|History tab||‘Break…’ right click menu item|
|Sites tab||‘Break…’ right click menu item|
|UI Overview||for an overview of the user interface|
|Dialogs||for details of the dialogs or popups|