在开发过程中,向客户端返回数据时,需要设置请求头内容,来对客户端进行设置。
对客户端接受编码设置:
httpServletResponse.setCharacterEncoding("UTF-8");
对客户端请求数据格式进行设置:
1. 方式一
1. 设置图片
response.setHeader("Content-Type", "image/jpeg");
2. 设置文档格式
httpServletResponse.setHeader("Content-Type", "application/json");
2. 方式二
response.setContentType("image/jpeg");
response.setContentType("application/json");
对客户端输出BufferImage图片:
httpServletResponse.setContentType("image/jpeg");
ImageIO.write(tokenService.generalCodeImageByTemporary(token),"",httpServletResponse.getOutputStream());
对客户端请求数据内容进行设置:
httpServletResponse.getWriter().println(new JsonResponse(200,false,"登陆成功"));