pdf.js 跨域问题
我的页面a.html是在apache服务器上面的,但是文件是在tomcat服务器上的,我访问的连接就是http://127.0.0.1/a.html?file=http://127.0.0.1:8080/bb.pdf,访问时报错:Unexpected server response (0) while retrieving PDF,请问该如何解决,非常感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
fileName="http://114.215.221.123/ueditor/jsp/upload/file/20170413/1492017493544030070.pdf";
try {
//http://114.215.221.123/ueditor/jsp/upload/file/20170413/1492017493544030070.pdf
// 纯下载方式
response.setContentType("application/x-msdownload");
response.setHeader("Content-Disposition", "attachment;filename="+fileName.substring(fileName.lastIndexOf("/"+1),fileName.length()));
URL url = new URL(fileName);
URLConnection conn = url.openConnection();
//
byte[] b= readInputStream(conn.getInputStream());
response.getOutputStream().write(b);
response.getOutputStream().flush();
response.getOutputStream().close();
} catch (Exception e) {
e.printStackTrace();
}
写个SERVLET处理下,
测试无效
测试无效
引用来自“smileqingyuan”的评论
1.在项目中添加两个jar包 http://pan.baidu.com/s/1mi58vhe
2.在web.xml中添加代码:
1.在项目中添加两个jar包 http://pan.baidu.com/s/1mi58vhe
2.在web.xml中添加代码: