有时,当发生错误(例如未捕获的异常或语法错误)时,将呈现html页面,显示与错误相关的信息。它有一种方式以提供请求的方式返回响应。
换句话说,如果我在其标头上提供content-type: application/json
的http请求,则错误响应也应该content-type: application/json
具有相应的响应,否则如果给出content-type:application/xml
则响应获得提供然后它应该返回相同的标题和适当的内容。
你知道我会怎么做吗?
答案 0 :(得分:2)
这是一个非常详细的文档,向您展示如何自定义您的异常页面。它向您展示了如何创建自己的异常控制器和异常监听器。 How to Customize Error Pages