amazon-web-services - 修复 "This file is not commonly downloaded"警告 - 仅限 Firefox

标签 amazon-web-services firefox amazon-s3 http-headers zip

我运行一个网站( www.pixelscrapper.com ),提供图像文件下载和图像压缩集(这是包含多个图像、psd、矢量等的 zip 文件)这些文件托管在 Amazon S3 上,并通过 aws sdk for php (v1) 生成的下载 URL 提供服务 .

就在最近,尝试使用 Firefox 下载我们的 zip 文件的用户开始收到“此文件不常下载”警告(下载完成后),这迫使他们在通过 Firefox 下载管理器访问文件之前覆盖警告。自然,这种警告会引起我们用户的关注。

not commonly downloaded warning

此警告仅在 Firefox 中出现 --Chrome、Edge 和 Internet Explorer 在下载和打开我们的 zip 文件时不显示警告。该警告似乎也只出现在最近添加到站点的(惊奇、惊奇)文件中,并且总下载量相对较少——但我们的许多文件从未收到大量下载,因此此警告具有有可能无限期地困扰我们的许多文件。

我的问题是:我能做些什么来防止这个警告? 通过调整标题,以某种方式签署文件等? (据我所知,Chrome 和 Edge 也有“不常见的文件”警告,但他们似乎并不关心我们的文件——为什么这个警告只在 Firefox 中触发?)我在 Stack Overflow 上搜索过,在其他地方,但我看到的大多数关于“不常见下载”警告的问题都是针对 Chrome 或 Internet Explorer 的,我似乎找不到关于此警告的任何特定于 Firefox 的信息。

这是导致警告的示例文件下载 url(由 aws sdk 生成):

https://pixelscrapper-user-content.s3.amazonaws.com/template-attachment/user-2/node-13574/paper-037-template-polka-dots.zip?response-content-disposition=attachment%3B%20filename%3D%22ps_marisa-lerin_13574_paper-037-template-polka-dots_cu.zip%22&AWSAccessKeyId=AKIAIWM7MZMHRPA6FHEA&Expires=1495386939&Signature=HDmwRFPX81CIVrQgu1BkEyR9iRQ%3D

这是对 Firefox 中 header 的检查:

file headers

更新:

这里的问题不是由 aws sdk 生成的难看的 url:我检查了从以下“干净”url 下载相同的 zip 文件(包含一个 jpg,一个 psd),它仍然给出警告:http://pixelscrapper-misc-files.s3.amazonaws.com/ps_marisa-lerin_13574_paper-037-template-polka-dots_cu.zip

最佳答案

检查菜单路径工具->选项->安全下的设置。您可能需要取消选中该对话框“常规”部分下的选项。只需取消选中“警告我不需要和不常见的软件”即可解决此问题。

无需更改其他设置。我希望它有帮助。

另见:https://support.mozilla.org/en-US/kb/how-does-phishing-and-malware-protection-work

关于amazon-web-services - 修复 "This file is not commonly downloaded"警告 - 仅限 Firefox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43549196/

相关文章:

security - 像谷歌、亚马逊这样的大公司如何管理他们的私钥基础设施?

amazon-web-services - 将 S3 对象 ID 传递给 EC2 实例的最佳方式?

html - Textarea后输入在不同浏览器显示奇数

python - 从 AWS SES 中的 content-type=application/zip 和 base64 编码解析文本文件

api - 亚马逊 MWS API(产品和实时订单更新)

ruby-on-rails - 为什么我的 Rails 应用程序无法部署到 AWS Elastic Beanstalk?

amazon-web-services - 将 aws key 从 key 管理器添加到门户 UI 配置中的 lambda 环境变量

python - 在 headless 模式下运行 Firefox 的正确方法(Selenium、Python)

JavaScript 在 Chrome 中工作,在 Firefox 中不工作

php - 使用 PHP 上传到 Amazon S3