Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
419 views
in Technique[技术] by (71.8m points)

使用jquery的ajax方法跨域请求图片,前台无法直接使用?

image
image

跨域请求图片的时候,在network的preview预览里可以看到请求的图片,但是控制它console的时候,图片的格式是图中的乱码格式,前台这边无法使用img标签的src直接渲染,请问各位小伙伴,这种情况怎么办,是要用什么方法转一下吗还是??求助...


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

看上去是后端直接返回了图片的二进制流,那当做 Blob 读一下好了,转成 DataUrl。

P.S. 另外既然你是 GET 请求、又没有额外携带其他请求标头,为啥不直接把请求地址当 src?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to OStack Knowledge Sharing Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...