HelpUiDialogsAddbreak - psiinon/zap-core-help GitHub Wiki
This dialogue allows you to add and edit HTTP break points.
A break point is defined by the following fields:
-
Location - where the
Stringis checked in the HTTP message:URL,Request Header,Request Body,Response Header, orResponse Body. -
Match - how the
Stringis interpreted,RegexorContains, for regular expression or exact match, respectively, in theLocation. The regular expression does not need to match the whole content of theLocation. - String - the string that triggers the break point.
-
Inverse - if the result of the
Matchshould be the inverse. -
Ignore case - if the case of the
Stringshould be ignored.
If you proxy a HTTP message that matches a break point then ZAP will intercept it and allow you to change either the request and/or the response.
Note: ZAP will warn and prevent adding break points with a fragment identifier component (#), if the break point has match Contains and location URL. Such break point 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 |