Is there a way to overwrite the http response headers returned in Jmeter? I’m testing a web service that returns JSON and when an invalid request is sent, the JSON response returned doesn’t contain application/json (or any for that matter) in the response header. If I save the response to a file, I see the actual JSON returned, but looking at the response in a Results tree doesn’t show a response. Unless there is a way to load the response from file and parse the error message from the file, I’m hoping to somehow overwrite the HTTP response header and force jmeter to treat the response as JSON.
Any suggestions are welcome!
As it turns out JMeter does not support response header overloading. While the response isn’t displayed in the Results tree, it is actually available to other assertions. I was able to still provide assertions to validate responses even though the response was missing from the GUI.