HTTP response 添加body
Posted Rainyn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP response 添加body相关的知识,希望对你有一定的参考价值。
在拦截器中进行拦截操作时,想要给response添加body,如何操作?
/** * 返回JSON数据 * @param response * @param obj * @throws Exception */ public static void responseJson(HttpServletResponse response, Object obj) throws Exception { response.setContentType("application/json; charset=utf-8"); PrintWriter writer = response.getWriter(); writer.print(JSONObject.toJSONString(obj, SerializerFeature.WriteMapNullValue, SerializerFeature.WriteDateUseDateFormat)); writer.close(); response.flushBuffer(); }
调用
responseJson(response, new APIRespJson(resultCode));
以上是关于HTTP response 添加body的主要内容,如果未能解决你的问题,请参考以下文章