通过动态下载链接下载带有cURL的文章

梅罗斯

我正在尝试使用下载已发表的期刊文章cURL它是开放访问的主页,因此任何人都可以看到/下载本文。然后提取pdfurl,它会不断变化。

然后,我尝试下载pdf:

curl -L -o test.pdf "http://www.sciencedirect.com/science/article/pii/S0378426612000817/pdfft?md5=6a85f34def09dd5cfb1d1b8feded0d51&pid=1-s2.0-S0378426612000817-main.pdf"

但一直以来,它将我重定向到主页,然后将其下载为名为“ test.pdf”的html页面。

njsg

curl似乎在wget默认情况下处理重定向的方式有所不同直接下载URL将涉及一些重定向,并且还要求在第一次重定向后正确设置HTTP Referer标头(否则,您将获得HTML页面)。

首先,您需要启用位置重定向curl-L,然后启用curl的引荐头与自动处理--referer ";auto",也就是说,

curl -L --referer ";auto" -o test.pdf URL-for-direct-download

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

通过生成的链接下载带有请求的图像

来自分类Dev

通过sftp下载带有curl的文件

来自分类Dev

通过sftp下载带有curl的文件

来自分类Dev

创建带有下载pdf文件链接的动态向导

来自分类Dev

通过直接下载链接从数据库导出数据

来自分类Dev

Python通过csv中存储的链接下载文件

来自分类Dev

不通过磁铁链接下载文件

来自分类Dev

无法通过href超链接下载文件

来自分类Dev

如何从vimeo嵌入链接下载视频(通过Tumblr的API)

来自分类Dev

Python通过csv中存储的链接下载文件

来自分类Dev

如何通过点击链接下载图像而不是打开它

来自分类Dev

wget从镜像下载链接下载

来自分类Dev

从指向文件的链接下载

来自分类Dev

创建带有Angular的JSON下载链接

来自分类Dev

我打电话给链接下载

来自分类Dev

直接下载链接到OneDrive文件?

来自分类Dev

如何从Python中的链接下载图像?

来自分类Dev

无法使用请求从链接下载视频

来自分类Dev

强制“ uget”从特定链接下载

来自分类Dev

Mega:共享文件的直接下载链接

来自分类Dev

从JS重定向链接下载pdf

来自分类Dev

WP8从RSS链接下载

来自分类Dev

JMapViewer.jar直接下载链接?

来自分类Dev

从 href 链接下载文件,如何?

来自分类Dev

从数组中的链接下载文件

来自分类Dev

如何让点击链接下载图片?

来自分类Dev

使用wget从共享下载链接下载文件

来自分类Dev

我们可以通过Android中的流链接下载音乐吗

来自分类Dev

使用Selenium通过PhantomJS中的超链接下载文件