2017-08-17 44 views
-4

当我直接粘贴下载链接,我需要通过下面链接登录,并通过与登录cookie的下载文件/图片

登录页http://metronetx.hgcbiz.com/npp/index.php

另一个链接下载文件

我如何使它在Linux脚本?

+0

尝试这种方式,但不工作。 wget的http://metronetx.hgcbiz.com/npp --post数据= “login_username = ***&login_password = ***” --cookies =上--keep-会话曲奇--save饼干= cookie.txt wget --referer =“http://metronetx.hgcbiz.com/npp”--cookies = on --keep-session-cookies --load-cookies = cookie.txt http:// metronetx .hgcbiz.com/npp/graph_image.php?action = view&local_graph_id = 42206&rra_id = 1 – user2470155

回答

0

想要尝试一下webdriver,写一个脚本来控制浏览器完成这项工作。

无头镀铬是另一个不错的选择,如果你想在服务器上运行这项工作。 puppeteer

这是我心中最简单的方法。但是如果你有很多文件要下载,这将是低效的。

+0

它需要使用window,我想用linux来处理这个问题。无论如何,我们需要 – user2470155

+0

。感谢你的及时回复。 – user2470155