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

callbacks.makeHttpRequest encode special characters to url encode

Edu | Last updated: Mar 21, 2018 09:04AM UTC

Hi! When I making the requests with special characters, for example <>, the request is encoded with "URL encode". How could I send the request without encoding anything? My code is as follows: for(String payload: payloads){ IHttpRequestResponse test = this.callbacks.makeHttpRequest(httpService,insertionPoint.buildRequest(helpers.stringToBytes(payload))); } The request: name=aaaa&email=aa%40aaa.com&course=aaa&class=aaa&gender=female&subject%5B%5D=%3cscript%3ealert(%22XSS%22)%3cscript%3e&checked=1&submit=Submit Thanks!

Liam, PortSwigger Agent | Last updated: Mar 22, 2018 09:09AM UTC