发生错误时有没有办法更改响应内容类型?
未应用更改'ServiceExceptionHandler'中的contenttype。
问题是:当通过iframe传输发送JSON时,IE / Opera会提示下载。
答案 0 :(得分:0)
如果问题只与IE / Opera要求下载json有关,那么你需要了解IE不知道如何处理application / json内容。你需要设置CONTENT-TYPE json为text / html,以便IE不要求下载。
但是从REST角度来看,您需要设置正确的响应 类型是application / json,以便客户端可以处理 相应的回应。
如果你想摆脱烦人的IE / opera下载的事情,那么使用其他一些浏览器/工具来测试响应。
Google chrome rest client是基本REST测试的好工具。出于高级测试目的,我建议使用JMeter
希望它有所帮助!