在 PDF.JS 请求中设置自定义 headers
Setting custom headers in PDF.JS requests
默认情况下 Pdf.js
库 https://mozilla.github.io/pdf.js/ 没有设置 X-Requested-With
headers 需要识别传入请求是否是 ajax,我需要它来出于某些原因添加到我的应用程序中。
我用谷歌搜索但没有找到任何答案,最后通过深入研究 pdf.js 库代码
自己解决了这个问题
找到这一行
this.httpHeaders = (this.isHttp && args.httpHeaders) || {}
in pdf.worker.js
under NetworkManager
并更改为
this.httpHeaders = (this.isHttp && args.httpHeaders) || {'X-Requested-With':'XMLHttpRequest'}
大功告成,如果有人有比这更干净的代码,欢迎分享。
默认情况下 Pdf.js
库 https://mozilla.github.io/pdf.js/ 没有设置 X-Requested-With
headers 需要识别传入请求是否是 ajax,我需要它来出于某些原因添加到我的应用程序中。
我用谷歌搜索但没有找到任何答案,最后通过深入研究 pdf.js 库代码
自己解决了这个问题找到这一行
this.httpHeaders = (this.isHttp && args.httpHeaders) || {}
in pdf.worker.js
under NetworkManager
并更改为
this.httpHeaders = (this.isHttp && args.httpHeaders) || {'X-Requested-With':'XMLHttpRequest'}
大功告成,如果有人有比这更干净的代码,欢迎分享。