开发者社区> 问答> 正文

浏览器的img标签异步请求图片的问题

我在 img 的src属性设置了一个 url,请求这个url 返回的是图片文件的字节数组。1

现在问来来了,使用谷歌、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

展开
收起
小旋风柴进 2016-03-03 17:28:01 4374 0
1 条回答
写回答
取消 提交回答
  • 貌似这个问题不是你的问题,加个.jpg后缀似乎能解决。以前碰到过类似问题。输出验证码

    2019-07-17 18:51:43
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
WEB浏览器中即将发生的安全变化 立即下载
基于浏览器的实时构建探索之路 立即下载
基于浏览器的实时构建探索之路--玄寂 立即下载