If we call this URL https://httpstat.us/200?options={"key1":"val1","key2":"val2"} from Firefox, then repeating this request on Proxyman. The Repeat tool would be silently failed.
The investigation shows that Firefox doesn't encode the {, } properly:
Firefox
GET /200?options={%22key1%22:%22val1%22,%22key2%22:%22val2%22} HTTP/1.1
Postman
GET /200?options=%7B%22key1%22%3A%22val1%22,%22key2%22%3A%22val2%22%7D HTTP/1.1
Description
If we call this URL
https://httpstat.us/200?options={"key1":"val1","key2":"val2"}
from Firefox, then repeating this request on Proxyman. The Repeat tool would be silently failed.The investigation shows that Firefox doesn't encode the
{
,}
properly: FirefoxPostman
Ref: https://bugzilla.mozilla.org/show_bug.cgi?id=479145
Acceptance Criteria