Burp Suite User Forum

Create new post

PostData removed when changing cookies in repeater/params tab

Dirk | Last updated: Mar 04, 2015 09:10AM UTC

When I change data in the params tab ( either deleting/editing/moving) parameters , the postdata in the resulting request is gone ! Postdata is in this form {"productId":"xxxxx#xxx#xxx"}. ( however also tested with normal postdata "test=test" , and same behaviour... Using Win7 x64 / burp pro 1.6.11 / no extensions / Java(TM) SE Runtime Environment (build 1.7.0_17-b02)

PortSwigger Agent | Last updated: Mar 05, 2015 02:12PM UTC

Thanks for this report. The Params tab of the HTTP message editor only supports parameter types that use a simple name/value pair format, including URL parameters, URL-encoded body parameters, and cookies. Content like JSON/XML has a tree structure and can't be represented in the table view for that tab. When you view a request with a JSON body in the Params tab, the body is not represented. The tab lets you edit parameters in the supported types and then rebuild the request based on the parameters configured in the table. Since the JSON content isn't shown in the table it isn't put into the rebuilt request. We suggest that you use the Raw tab when editing requests with JSON content in the message body.

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