我正在使用BASH,我需要下载TXT文件,该文件是在服务器端按请求生成的。这意味着URL类似于:
http://1.1.1.1:4884/page.aspx?fileID=123456&lang=en&Export=1
Export=1
被.NET应用程序捕获,我提供了一个基于fileID的TXT文件。
如果我还没有登录,我会被重定向到URL中包含?ReturnUrl
的登录表单,并在登录时将我重定向回我请求的页面。
如何使用BASH cURL/wget/lynx
成功下载此文件。它必须是非交互式的。
我尝试使用--cookie
选项进行curl和wget以及lynx自动化(cmd-log)。 Lynx效果最好,但出于某种原因,文件下载提示无法自动化。
请帮忙。如果需要任何其他信息,我会提供。
答案 0 :(得分:0)