springmvc http 接口使用 img 方式解决跨域问题

来源:互联网 发布:android解析json 编辑:程序博客网 时间:2024/05/23 01:22

如果服务需要访问其他域名的服务,由于浏览器限制,不允许访问,也就是所谓的跨域问题. 但是静态图片可以访问.利用这一点...我们进行改造


1.后台代码 contorller 里改写一下.

    @RequestMapping(value = "log.gif", method = { RequestMethod.POST, RequestMethod.GET })

2.代码里写 同样返回img 图片回去

  response.setHeader("Pragma", "No-cache");            response.setHeader("Cache-Control", "no-cache");            response.setDateHeader("Expires", 0);            response.setContentType("image/gif");            OutputStream out = response.getOutputStream();            BufferedImage image = new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB);            ImageIO.write(image,"gif",out);            out.flush();


0 0
原创粉丝点击