burp.api.montoya.proxy.MessageReceivedAction Maven / Gradle / Ivy
/*
* Copyright (c) 2022-2023. PortSwigger Ltd. All rights reserved.
*
* This code may be used to extend the functionality of Burp Suite Community Edition
* and Burp Suite Professional, provided that this usage does not violate the
* license terms for those products.
*/
package burp.api.montoya.proxy;
/**
* This enum represents the initial action to be taken when intercepting HTTP and WebSocket
* messages in the Proxy.
*/
public enum MessageReceivedAction
{
/**
* Causes Burp Proxy to follow the current interception rules to determine
* the appropriate action to take for the message.
*/
CONTINUE,
/**
* Causes Burp Proxy to present the message to the user for manual review
* or modification.
*/
INTERCEPT,
/**
* Causes Burp Proxy to forward the message without presenting it to the
* user.
*/
DO_NOT_INTERCEPT,
/**
* Causes Burp Proxy to drop the message.
*/
DROP
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy