google-chrome - 在 Google Chrome 和 Microsoft Edge 上下载动态生成的 PDF 的问题
问题描述
再会。
在 immobiportal.com 域上的我的 Tomcat webapp 中,有一些 servlet 生成 pdf response.setContentType("application/pdf"); 其中基本上有显示对象的打印。虽然使用 Firefox 尝试下载显示的 pdf 以使用 Google Chrome 和 Microsoft Edge 将其存储在计算机上时没有问题,但会出现以下消息:操作失败。网络错误。如果我从同一个浏览器中执行 localhost 中存在的 webapp 中的操作,则下载会安静地进行。为了创建 pdf 显示,我使用 iText 库。
你认为什么取决于最重要的解决方案是什么?
为了给你一个具体的例子,试着去下面的链接: https://www.immobiportal.com/immobiweb/3392_LOCALE%20COMMERCIALE_VENDITA_MONTEFIORE%20DELL'ASO/ 点击右下角的打印按钮,在打开你的窗口中下载:出现上述错误。我注意到的一件事是文件名没有显示 pdf 扩展名。
我该怎么做才能解决问题?
最好的问候和良好的工作。
斯特凡诺·埃拉尼
解决方案
推荐阅读
- python - Pytest 似乎与单元测试中引发的异常不匹配
- node.js - 如果令牌无效,拒绝不会返回响应 - nodejs
- sql - 使用 SQL Server 2019 在不同服务器上的只读副本
- azure-application-insights - Serilog 的 Application Insights 接收器无法记录“错误”消息
- python - 根据查找范围内最接近的日期合并列
- amazon-web-services - 您如何保持 Amazon Cloud 运行?
- c# - 为什么我得到:“选项 'SINGLE_USER' 不能在数据库 'master' 中设置。” 运行我的后端 C# 时?
- python - Holoviz 面板:无法嵌入 CheckBoxGroup
- reactjs - 如何测试将回调函数作为通过 useState 钩子更新状态的道具的功能组件?
- python - Tesseract tesstrain.sh - 错误:jpn_vert 不是有效的语言代码