Package burp.api.montoya.http
-
Interface Summary Interface Description Http This interface is used to access HTTP related functionality of Burp.HttpHandler Extensions can implement this interface and then callHttp.registerHttpHandler(burp.api.montoya.http.HttpHandler)to register an HTTP handler.HttpService This interface is used to provide details about an HTTP service, to which HTTP requests can be sent.RequestResult An instance of this interface should be returned byHttpHandler.handleHttpRequest(burp.api.montoya.http.message.requests.HttpRequest, burp.api.montoya.core.Annotations, burp.api.montoya.core.ToolSource)if a customHttpHandlerhas been registered with Burp.ResponseResult An instance of this interface should be returned byHttpHandler.handleHttpResponse(burp.api.montoya.http.message.responses.HttpResponse, burp.api.montoya.http.message.requests.HttpRequest, burp.api.montoya.core.Annotations, burp.api.montoya.core.ToolSource)if a customHttpHandlerhas been registered with Burp. -
Enum Summary Enum Description ContentType This enum defines content types recognised by Burp.HttpMode This enum defines HTTP modes.HttpProtocol This enum defines HTTP protocols.HttpTransformation This enum defines transformations that Burp can apply to an HTTP request.MimeType This enum defines MIME types that are recognised by Burp.