我想下载 pdf 文件这个链接, 但
wget 'http://journals.aps.org/prl/pdf/10.1103/PhysRevLett.114.250402'
不会有帮助。我应该怎么办?
编辑:
一些消息如下:
- 第一次打开链接时会转到验证页面,然后它总是显示一个pdf文件。
- 在我使用wget下载之前我已经完成了验证。
- 我的大学无需登录即可访问该期刊。
答案1
如果需要 http 身份验证才能到达 url,则有一些wget
您可能感兴趣的参数,wget --help
将提供我所指的信息:
--auth-no-challenge send Basic HTTP authentication information without first waiting for the server's challenge. --http-user=USER set http user to USER. --http-password=PASS set http password to PASS.
说,如果这是您真正的问题,使用上述参数应该可以解决它:
wget --auth-no-challenge --http-user="username" --http-password="password" "url_to_your_pdf"
答案2
抱歉,我在您发布的链接下没有看到任何 pdf 文件。
更具体地说,这不是 pdf:
http://journals.aps.org/prl/pdf/10.1103/PhysRevLett.114.250402
它应该是这样的:
http://journals.aps.org/prl/pdf/10.1103/PhysRevLett.114.250402.pdf