I\'m using Charles Proxy to rewrite a response from an API for testing purpose.
If I set a breakpoint, I am allowed to completely rewrite the raw response as I wish.
An Update: Version 3.8 of Charles Proxy was just released, with the ability to rewrite the status. From the release notes:
This version's rewrite UI adds a new "Response Status" rule type: