问题:在使用mockjs的时候,再使用axios请求pdf文件,pdf文件打开后页面为空白
问题产生原因:mockjs 将 XMLHttpRequest 对象改为 MockXMLHttpRequest 对象,并将responseType属性修改为空字符串,没有使用到 axios 请求时传入的 responseType
在 xhr.js 中可以看到,
调用了Mock.mock方法的时候,初始化了 responseType 后,后面就没有对 responseType 做处理, 而默认为 DOMString,导致打开文件后出现空白页