正常情況的返回:正常情況下響應裡是我的自定義json字符串
我的情況:我的響應中是一個表示400錯誤的HTML頁面
我的代碼:繼承了SpringMVC的DefaultHandlerExceptionResolver進行的全局錯誤處理。
在這個地方返回的json數據,返回後浏覽器沒有收到我的自定義夾送字符串,且ContentType也沒有起作用。
好了,我自己解決了。。。答案是。。。
response.sendError(400);這行代碼會默認返回給浏覽器一個400錯誤的HTTP頁面;
如果不想返回頁面返回自定義的json的話,要使用response.setStatus(400);