[踩坑回顾]Request请求流中的数据只能读取一次。
前几天在写前端下载时一直下不下来文档,看了半天最后发现报错:
Failed to execute 'blob' on 'Response': body stream already read
查因: 为预防XSS攻击(跨站脚本攻击Cross Site Scripting,避免与层叠样式表Cascading Style Sheets冲突,缩写为XSS),request请求流中的数据只能读取一次。
解决方式:将blob相关的console.log注释掉可以正常下载。
XSS相关学习: