@RequestMapping(value = "/previewAvatar", method = RequestMethod.GET)
@ResponseBody
public void getPreviewAvatar(HttpServletRequest request, HttpServletResponse response, long userId) throws IOException {
HttpSession session = request.getSession();
byte[] image = (byte[]) session.getAttribute("image");
response.setHeader("Content-Type", "image/jpeg");
response.setHeader("Cache-Control", "no-store, no-cache, must-revalidate, max-age=1");
response.setHeader("pragma", "no-store,no-cache");
response.setHeader("expires", "0");
response.setContentLength(image.length);
response.getOutputStream().write(image);
}
Comments
Post a Comment