小编Ara*_*ind的帖子

IMAP - javax.mail. - 只获取没有附件的身体

我正在尝试使用javax.mail API开发IMAP电子邮件客户端.我已经能够毫无问题地联系服务器,获取电子邮件,附件和其他操作.

但是,我们不希望在用户想要查看explit之前获取附件以提高性能.这意味着我们需要的信息可以指示电子邮件是否有附件,如果是,则文件名和大小,但不会向我发送电子邮件的实际内容.但是,我无法在API描述中找到只返回多部分内容的方法.

有没有办法可以获取身体和附件的细节而不是实际的附件?

谢谢,阿拉文德

imap attachment javax.mail

6
推荐指数
1
解决办法
2629
查看次数

Chrome 网络错误 - 下载 PDF

在我们的应用程序中,我们有一个用户通过 AJAX 调用下载 PDF - 基本上我们有一个列出大量 PDF 文件的表,当用户单击文件名时,会对 Servlet 进行 AJAX 调用,该 Servlet 将文件作为响应。

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

最初,未提供内容长度,因此默认为分块传输,但现在已更改。即使使用分块传输,我们也遇到了同样的问题。

我们已经执行了 Chrome 文档中提供的步骤(清除 cookie 等),但没有任何喘息的机会。我们确实运行了 Chrome 中的网络导出功能,最后几行如下 -

t=237104 [st=161960]  DOWNLOAD_ITEM_INTERRUPTED
                      --> bytes_so_far = "0"
                      --> interrupt_reason = "NETWORK_FAILED"
t=237104 [st=161960] -DOWNLOAD_ITEM_ACTIVE
Run Code Online (Sandbox Code Playgroud)

无法下载的用户可以从其他网站下载PDF。如果我们在网站中托管静态 PDF,用户也可以访问它。

关于我们下一个需要注意的地方有什么建议吗?

(用户连接到 Web 服务器 Apache HTTPD)

谢谢,阿拉文

javascript pdf google-chrome download

6
推荐指数
1
解决办法
5548
查看次数