如何强制下载或呈现共享链接
本文中的信息适用于所有 Dropbox 用户。
您可以对 Dropbox 链接进行简单的编辑,以您期望的方式共享文件。您还可以附加链接 URL,强制在浏览器中下载或呈现内容。
如何强制下载 Dropbox 链接
如要强制浏览器下载而非显示链接的内容,您可以在 URL 中使用 "dl=1" 作为查询参数。例如:
https://www.dropbox.com/s/a1b2c3d4ef5gh6/example.docx?dl=1
或
https://www.dropbox.com/scl/fi/<token.a>/file.jpg?rlkey=<token.b>&dl=1
请注意:原始共享链接 URL 可能已包含查询字符串参数(例如,dl=0)。应用开发人员应确保正确解析 URL,并根据需要添加或修改参数。链接也可重定向至 *.dropbox.com/s/dl。
如何强制在浏览器中呈现某个文件
一些浏览器由于配置问题而无法正确显示预览文件。某些文件类型可以下载但无法打开,而另外一些文件类型(如 HTML)则不受支持。
如要绕过预览页面并允许浏览器直接呈现文件,请在 URL 中使用 "raw=1" 作为查询参数,所有人应该都可以不受限制地使用该参数。将 URL 中的 "dl=1" 或 "dl=0" 更改为 "raw=1" 将导致 HTTP 重定向。如果您是应用程序开发人员,在代码中用到了此类 URL,请确保您的应用可以跟踪重定向。
请注意:共享链接不会在 Web 浏览器中呈现 HTML 内容。如果您创建的网站直接显示 Dropbox 帐户中的 HTML 内容,则该内容将无法通过浏览器呈现,系统可能会重定向至 "*.dropbox.com/s/raw"。HTML 内容本身保留在您的 Dropbox 帐户中,可供共享。
请注意:对于这些链接,"rlkey" 参数必须保留在 URL 中,接收者才能获得相应文件或文件夹的访问权限。
仍存在问题?
如果您仍然遇到问题,无法强制下载或呈现共享链接,请联系 Dropbox 支持团队。