Chrome网络错误 - 下载PDF

Chrome网络错误 - 下载PDF

问题描述:

在我们的应用程序中,我们有一个用户通过AJAX调用下载PDF文件 - 基本上我们有一个列出大量PDF文件的表格,当用户点击文件名时,会进行AJAX调用到服务于该文件作为响应的Servlet。Chrome网络错误 - 下载PDF

Content-Length是为响应以及其他所需参数(Content-Disposition,Content-Type等)设置的。我们观察到,对于特定的一组用户,下载失败并出现网络错误。下载最初启动并开始,但一段时间后下载刚刚停止处理,并引发此错误。这一直是IE和Chrome的行为。

最初,内容长度没有提供,因此默认为分块传输,但现在已经改变。即使分块传输,我们也有同样的问题。

我们已经完成了Chrome文档中提供的步骤(清除cookies等),但没有喘息。我们没有运行通过净出口在Chrome浏览器功能,他们已经在为最后几行以下为 -

t=237104 [st=161960] DOWNLOAD_ITEM_INTERRUPTED 
         --> bytes_so_far = "0" 
         --> interrupt_reason = "NETWORK_FAILED" 
t=237104 [st=161960] -DOWNLOAD_ITEM_ACTIVE 

谁是无法下载的用户能够从其他网站下载PDF。如果我们在我们的网站上托管一个静态PDF,用户也可以访问它。

任何关于需要成为我们下一个了望的指针?

(在用户连接到Web服务器的Apache的httpd)

感谢, 亚拉文

我有网络错误的问题,同时从碧玉下载PDF文件。 我按照以下步骤修复了Chrome的下载问题。

  1. 在Chrome的地址栏中输入chrome:// settings/content/pdfDocuments?search = pdf进入 地址栏。
  2. 打开选项“下载PDF文件,而不是在Chrome中自动打开它们”