我想从这个网站下载一个文件: https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/ZGOUED
Access datasets >>> download Zip
我复制了地址并尝试:
wget https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/ZGOUED#
但没有成功
答案1
作为参数传递给的 URLwget
与页面的 URL 相同。因此,您得到的是页面本身而不是文件。从#
网址末尾的 来看,你是通过右键单击页面的下载菜单复制的。但它不是该文件的直接链接。当您单击此处时,该站点的 JavaScript 会为您生成下载链接。每次下载的链接都不同。您可以通过从多个浏览器多次下载来自行测试,并查看浏览器中的下载历史记录以获取下载链接。这样做是为了防止自动下载。我不认为你真的想绕过它。