如何在ServiceStack中更改ContentType以查找错误?

时间:2013-06-06 10:24:20

标签: rest error-handling servicestack

发生错误时有没有办法更改响应内容类型?

未应用更改'ServiceExceptionHandler'中的contenttype。

问题是:当通过iframe传输发送JSON时,IE / Opera会提示下载。

1 个答案:

答案 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

希望它有所帮助!