例如这里:http://www.nova-institut.de/bio/index.php?tpl=shoplist&id=&aid=&lng=en当您看到»免费下载«或此处:http://faostat3.fao.org/browse/F/*/E,您无法获取已下载文件的直接 URL。
当网站不允许“复制链接地址”从而导致直接文件位置时,有没有办法获取直接链接?
答案1
某些文件可能是动态生成的,并且文件可能在您请求之前不存在。因此,一种简单而明显的方法可能是实际下载文件并从地址栏中记下 URL,或从浏览器提供的下载文件列表中获取它。在 Chrome 中,通过访问 URL chrome://downloads/ 可以显示此列表,您可以从那里找到文件的实际路径。或者,您可以打开浏览器的开发人员工具(F12 键盘快捷键)并查看“网络”选项卡。文件下载开始后,您可以在“网络”选项卡下的列表中找到文件的完整路径。
在所有情况下,如果您实际上不需要该文件,您可以在复制 URL 后立即停止下载。
答案2
不,可能不是。实际上可能根本没有文件的真实 URL - “文件”的内容可能只是数据库中的一堆数据,服务器将其“提供”成看起来像文件。它也可能只是一个 Web 服务器无法访问的文件。
除非有特殊理由,否则人们往往会忽略询问。