我在 img 的src属性设置了一个 url,请求这个url 返回的是图片文件的字节数组。
现在问来来了,使用谷歌、IE都可以正常访问并显示图片。但使用chrome内核的 360 、猎豹等浏览器,还有移动端的浏览 都显示不了图片。如果只访问src里的url 也可以正常显示图片。对比了下2种浏览器发出的请求如下,核心问题在 accept的类型,怎样能控制请求的类型?
求大神速来!!
// 360或移动浏览器的请求
Accept:*/*
Accept-Charset:GBK,utf-8;q=0.7,*;q=0.3
Accept-Encoding:gzip,deflate,sdch
Accept-Language:zh-CN,zh;q=0.8
Connection:keep-alive
Cookie:JSESSIONID=FF09E35D3BA4ECA845CE22FD478692BA
Host:192.168.1.210:8080
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1
//chrome 的请求
Accept:image/webp,*/*;q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:zh-CN,zh;q=0.8,en;q=0.6,ja;q=0.4
Connection:keep-alive
Cookie:JSESSIONID=D223EEC485C6D10879C554D6D65AFFAA
Host:192.168.1.210:8080
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.153 Safari/537.36
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。