Integration — HTTP dumps
It's an indispensable tool that simplifies the process of capturing, analyzing, and debugging HTTP requests in their applications. With the HTTP Requests Dump Server, developers can effortlessly capture all the relevant request data and gain valuable insights. They can dive deep into the captured requests, examine their contents, and pinpoint any issues or anomalies that might be affecting their application's performance.
Simply start the server and send your requests to the http://http-dump@127.0.0.1:8000
URL, it will not only capture the URI segments but also gather additional details such as the request headers
, cookies
, POST data
, query strings
, and any uploaded files
.
For instance, let's say you have a POST request: http://http-dump@127.0.0.1:8000/user/3/update
. In this case, server will intercept the request and capture all the relevant information. It will then display the dumped data, allowing you to examine the request details, including the URI segments (user/3/update
in this example).
Client configuration
There are several ways to say Buggregator that your request is a dump request:
Using http auth
Add http-dump
to the host name, e.g. http://http-dump@...
curl --location 'http://http-dump@127.0.0.1:8000?foo=bar'
Using header
Add a header X-Buggregator-Event
with value http-dump
curl --location 'http://127.0.0.1:8000?foo=bar' \
--header 'X-Buggregator-Event: http-dump'