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

Burp Suite User Forum

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

SUPPORT CENTER DISCORD

Request Normalization

GuiDotPy | Last updated: Jan 06, 2024 11:59PM UTC

Hi, Recently, I was testing a site and tried to send the following request: GET / HTTP/2 X-Any-Header: site.com Host: site.com However, I faced some issues because I required this specific sequence, but Burp automatically normalized and changed the position of the Host header to: GET / HTTP/2 Host: site.com X-Any-Header: site.com A few months ago, I also had issues with this type of normalization. I was trying to send a request with the first character of the header in lowercase, but it was automatically normalized to uppercase. I tried to find a solution in the settings, but it seems there is no way to disable this feature. I also searched online but wasn't able to find a solution. So, if there truly isn't a solution, then adding an option to disable the normalization feature would be helpful.

Michelle, PortSwigger Agent | Last updated: Jan 08, 2024 03:39PM UTC