Skip to content

HelpUiDialogsAddbreak

Simon Bennetts edited this page Jun 7, 2019 · 4 revisions

Add/Edit Break Point dialog

This dialogue allows you to add and edit HTTP break points.

A break point is defined by the following fields:

  • Location - where the String is checked in the HTTP message: URL, Request Header, Request Body, Response Header, or Response Body.
  • Match - how the String is interpreted, Regex 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 Location.
  • String - the string that triggers the break point.
  • Inverse - if the result of the Match should be the inverse.
  • Ignore case - if the case of the String should 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.

Accessed via

     History tab 'Break...' right click menu item
     Sites tab 'Break...' right click menu item

See also

     UI Overview for an overview of the user interface
     Dialogs for details of the dialogs or popups
Clone this wiki locally