Package burp

Interface IHttpRequestResponseWithMarkers

  • All Superinterfaces:
    IHttpRequestResponse

    public interface IHttpRequestResponseWithMarkers
    extends IHttpRequestResponse
    This interface is used for an IHttpRequestResponse object that has had markers applied. Extensions can create instances of this interface using IBurpExtenderCallbacks.applyMarkers(), or provide their own implementation. Markers are used in various situations, such as specifying Intruder payload positions, Scanner insertion points, and highlights in Scanner issues.
    • Method Detail

      • getRequestMarkers

        java.util.List<int[]> getRequestMarkers()
        This method returns the details of the request markers.
        Returns:
        A list of index pairs representing the offsets of markers for the request message. Each item in the list is an int[2] array containing the start and end offsets for the marker. The method may return null if no request markers are defined.
      • getResponseMarkers

        java.util.List<int[]> getResponseMarkers()
        This method returns the details of the response markers.
        Returns:
        A list of index pairs representing the offsets of markers for the response message. Each item in the list is an int[2] array containing the start and end offsets for the marker. The method may return null if no response markers are defined.