The Burp Suite User Forum will be discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Centre. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTRE DISCORD

Create new post

How do I collect all HTTP request from HTTP history and identify as GET/PUT/POST using extender API?

nicky | Last updated: Mar 29, 2016 11:25AM UTC

I need to collect all requests from HTTP history tab which is under proxy tab and need to identify it whether it is PUT or POST or GET and classify it as xml or html or js? I don't want to use menuItemClicked interface, without selecting the request I need to collect all HTTP request from HTTP history tab.

PortSwigger Agent | Last updated: Mar 30, 2016 07:59AM UTC

You can call IBurpExtenderCallbacks.html.getProxyHistory() asynchronously to get the contents of the Proxy history at any time. This will give you full details of every item in the history, including the request and response buffers. You can then use IExtensionHelpers.html.analyzeRequest() to get further analysis of each request, including method etc.

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.