Unexpected server response (0) while retrieving PDF pdf.js加载url资源的问题
生活随笔
收集整理的這篇文章主要介紹了
Unexpected server response (0) while retrieving PDF pdf.js加载url资源的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
此問題為tomcat設置的過濾器及viwer.js安全的問題引起的。
請按以下步驟進行修改
一、下載兩個jar包:
1、cors-filter-1.7.1.jar
2、java-property-utils-1.9.1.jar
百度云盤:https://pan.baidu.com/s/1qYK5DAO
二、將jar放入tomcat中的lib文件夾。
三、修改web項目中的web.xml文件
添加過濾器:
?<filter>
?? <filter-name>CorsFilter</filter-name>
?? <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
</filter>
<filter-mapping>
????? <filter-name>CorsFilter</filter-name>
????? <url-pattern>/*</url-pattern>
</filter-mapping>
四、注釋viwer.js中的
/* if (fileOrigin !== viewerOrigin) { throw new Error('file origin does not match viewer\'s'); }*/五、重啟tomcat即可訪問正常
總結
以上是生活随笔為你收集整理的Unexpected server response (0) while retrieving PDF pdf.js加载url资源的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 怎么理解Kafka消费者与消费组之间的关
- 下一篇: 7-7 计算油费(2022-高级语言程序