视频和字幕·直接媒体下载器
为什么没有中继服务器的下载器是一种不同的工具
· 为什么它很重要
隐私 下载 安全
大多数在线下载程序通过他们自己的服务器路由您的链接和文件。这篇文章解释了这对隐私和成本意味着什么,以及为什么仅浏览器获取会改变谁看到什么。
您粘贴的链接也是数据 — 客户端文件或未发布录音的 URL 如何揭示比看起来更多的内容
直接链接可以在任何人打开文件之前公开项目名称、客户端标识符、过期签名或未发布的资产路径。将 URL 视为无害的表单数据会忽略上下文信息。
ToolAcre 在本地解析该值,但显式检查链接和下载操作将其发送到源主机。相关的隐私优势是没有 ToolAcre 中继,而不是没有网络或源主机可见性。任何收到此类链接的人都应该考虑其路径或查询是否嵌入了持久的业务上下文,即使媒体本身看起来很常规。
中继模型:您的链接转到他们的服务器,文件通过它返回 - 典型的在线下载器可以记录和保留的内容
中继服务首先接收提交的 URL,然后发出自己的请求,接收响应,并将字节转发给访问者。其基础设施可以从技术上观察目的地、时间、大小、标头和传输的内容。
保留取决于该运算符,因此该架构本身无法证明日志记录。尽管如此,引入中继会创建另一方并复制路径。它还使中继负责带宽和任意目的地的安全。中继还可能会更改标头或文件名,从而使后来的出处更难与原始主机进行比较,除非服务准确记录这些转换。
直接浏览器模型:源主机到您的设备,没有 ToolAcre 中继
此处,Fetch 在访问者的选项卡中针对经过验证的公共 HTTPS 地址运行。请求省略凭据和引荐来源网址,并且没有 ToolAcre API 作为中介接收 URL 或媒体正文。
源主机必须看到连接,并且可以应用自己的日志、速率限制、重定向和 CORS 策略。站点范围的页面服务与媒体路由是分开的,因此“中间没有任何内容”仅限于下载传输。重定向可以将源端各方的集合扩展到已宣布的初始主机名之外,因此当需要目标最小化时,请保留 DevTools 日志。
每种模式的成本以及谁付费 — 带宽账单解释了为什么中继站点需要广告、限制和帐户
中继支付入口、出口、存储、计算和滥用控制成本。这些经济因素可以激发配额、付费等级、广告、帐户或保留,尽管没有一种商业模式会自动遵循带宽费用。
静态浏览器应用程序避免付费携带文件,因为源将其发送给访问者。权衡是严格的:CORS 拒绝仍然是拒绝,经过身份验证的媒体仍然无法访问,而且大型机构会消耗浏览器资源。相反,付费中继可以提供有价值的简历或扫描功能;重点是评估公开的处理方式,而不是假设每个中介都是恶意的。
工作示例:从 CDN 链接下载客户批准的剪辑 — 比较每个型号下您的机器的内容
对于客户端批准的 CDN 剪切,中继会在发送第二个副本之前接收签名地址和完整响应。使用 ToolAcre,在选择权限复选框后,浏览器会直接向该 CDN 发送一个 GET。
可选的 Check 链接将 HEAD 请求添加到同一提交的地址。开发人员工具可以显示调用和任何重定向。这两种模型都不会将访问者隐藏在 CDN 之外,CDN 是为资产提供服务的系统。保存后,编辑者可以在可信软件中比较预期的名称、大小和容器,而无需授予 ToolAcre 对客户端文件的保管权。
这不包括什么 - 源主机仍然可以看到您的请求;浏览器工具无法隐藏您,不让您看到包含该文件的服务器
无中继架构不会匿名 IP 地址、消除恶意文件、保证源删除或隐藏浏览器控制的标头。它还不能使过期的令牌可以安全地在其他地方发布。
本地历史记录在存储可用时存储该浏览器中的 URL、文件名、字节数和时间;它不存储文件。处理敏感链接的用户应清除该历史记录并遵循发件人的保留规则。清除页面状态会删除就绪的Blob引用和显示的详细信息,而本地历史记录必须在存在时通过其自己的控件单独清除。
要点:更少的参与方,更少的副本 - 直接媒体下载器如何获取链接本身并直接保存到您的设备
减少聚会会缩小暴露范围,但不会消除它。合理的说法是,没有 ToolAcre 服务器代理提交的媒体;浏览器联系选定的主机并保留块以供保存。
当该路径及其 CORS 限制可接受时,直接媒体下载程序适合授权链接。审核网络面板和远程提供商条款,而不是用“私有”或“仅限本地”替换精确的架构声明。更少的副本是一个可以防御的架构结果; “没有第三方看到任何东西”将忽略源主机、网络提供商、重定向和配置的浏览器服务。