Burp Suite User Forum

Create new post

content-type: application/json

Martin | Last updated: Oct 28, 2015 07:06AM UTC

An application/json response is by definition unicode (utf-8 by preference, but any multibyte unicode is acceptable). However, if the content-type header does not also include a charset=utf-8 attribute (which is actually not as per standard, but is expected by some web services) then burp seems to decode the response in the viewer incorrectly as ASCII or latin-1. Screen shots available if required.

PortSwigger Agent | Last updated: Nov 02, 2015 10:00AM UTC

Thanks for this feedback. We'll look into making the display of JSON content default to UTF-8 if no charset is specified.

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