Linux 自动登录网站并下载文件的脚本

Linux 自动登录网站并下载文件的脚本,linux,automation,wget,Linux,Automation,Wget,我需要用用户名和密码登录到一个网站,然后下载一个文件。文件的url是静态的。如何使用Linux/Unix脚本自动化上述过程?非常感谢 江浙嗯,没那么简单。 您需要执行以下操作: 将包含用户名和密码的HTTP POST请求发送到登录表单的URL 您将得到一个cookie(可能包含会话ID) 发送文件的HTTP GET请求,在HTTP头中发送cookie详细信息 您可能应该在HTTP库中使用一些脚本语言(python的httplib和urllib2是很好的选择)。好吧,这并不是那么简单。 您需要

我需要用用户名和密码登录到一个网站,然后下载一个文件。文件的url是静态的。如何使用Linux/Unix脚本自动化上述过程?非常感谢


江浙

嗯,没那么简单。 您需要执行以下操作:

  • 将包含用户名和密码的HTTP POST请求发送到登录表单的URL
  • 您将得到一个cookie(可能包含会话ID)
  • 发送文件的HTTP GET请求,在HTTP头中发送cookie详细信息

您可能应该在HTTP库中使用一些脚本语言(python的httplib和urllib2是很好的选择)。

好吧,这并不是那么简单。 您需要执行以下操作:

  • 将包含用户名和密码的HTTP POST请求发送到登录表单的URL
  • 您将得到一个cookie(可能包含会话ID)
  • 发送文件的HTTP GET请求,在HTTP头中发送cookie详细信息

您可能应该在HTTP库中使用一些脚本语言(python的httplib和urllib2是很好的选择)。

只需使用CURL将带有登录数据的POST或GET请求发送到站点,然后执行第二次请求以下载文件

只需使用CURL将带有登录数据的POST或GET请求发送到站点,然后执行第二个下载文件请求

谢谢,我将尝试一下你提到的库。谢谢,我将尝试一下你提到的库。我终于让它与curl一起工作了。谢谢大家的建议。我终于可以用curl了。谢谢大家的建议。