先说背景:web项目 登录模块的验证码,写成了图片。但是在生产环境上却因为Resonse Header 的Content -Type 解析成了text/html 而不能显示出来。可是实际上我们已经在代码里写好设置了,response.setContentType("image/jpeg");
如下图: 生产环境的图:
代码图:
生产环境的基本数据:
centos6.8
tomcat 8.5.50
jdk1.8.0_141
请大牛帮忙看看是什么问题导致的解析出错了。
你确定是进入到这个接口里面了?你写入的header一个都没有在响应里面。现在返回的html是什么?是不是出异常了然后返回了一个错误页面的html。
不是的,这个页面就是登陆页面,登陆页面不会认错的啦,