有没有办法将文件与从中下载的网站URL相关联?


2

我正在使用Ubuntu并试图找到一种方法将文件下载的网站的URL与该文件相关联。根据我到目前为止所研究的内容,可以使用扩展属性存储URL,但我的问题是如何知道/拦截下载文件的站点的URL。

我还发现了以下链接 - http://www.freedesktop.org/wiki/CommonExtendedAttributes/ - 但我不明白它是否仍在开发中,或者是否可以下载和安装。


3
它看起来像是实际下载文件的程序的工作。
drk.com.ar 2014年

Answers:


0

如果您使用的是代理服务器squid,则数据将在访问日志中提供。访问日志最终被轮换和删除。只要访问日志可用,数据就可以与下载的文件轻松匹配,并且用于保存它的文件名与URL匹配。如果文件被缓存,则缓存头将包含该文件的源。

html 文件可能包含元数据,这些元数据可能指示从中下载页面的主机。

如果下载程序在下载时写入扩展属性会更容易。我不知道有什么用。

类似的工具wget可以将文件存储在使用URL中的域名命名的目录结构中。这可以用于填充扩展属性。

收集这些数据的用例是什么?


好吧,我正在尝试开发一个应用程序,用于存储在其扩展属性中下载文件的网站的URL。只是觉得将这些信息与每个下载的文件相关联会很有趣:)
user2900870 2014年

@ user2900870如果应用程序正在进行下载,那么添加属性应该是微不足道的。通常,其他应用程序不会将这些信息保存在易于访问的位置。
BillThor

它不是我正在开发的下载文件的应用程序,这个应用程序应该以某种方式拦截网站的网址,当文件保存在计算机中时,但是对于我正在阅读的内容我应该重新考虑我的方法
user2900870 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.