Syd*_*ner 6 firefox download command-line
我想从网站下载内容。最初,我使用 curl/wget,但是,页面要求会话 cookie + 有多个重定向。然后页面管理员告诉我使用 Firefox 下载内容。这当然非常困难,因为我想从脚本调用下载。
我想通了
firefox https://url.to.page.com/download_content
Run Code Online (Sandbox Code Playgroud)
工作,并出现下载文件对话框。所以我快到了。当然,因为我想从脚本调用下载,所以我不想按“确定”按钮而是立即下载。是否有任何其他命令行设置可以抑制 Firefox 中的下载文件对话框并立即下载文件?
使用Firefox解决了如下相同的问题:
这将为您提供一个包含所有 cookie 凭据的命令,例如
curl 'https://mysite.test/my-secure-dir/picture1.jpg' \
-H 'User-Agent: Mozilla/5.0 ...' \
-H 'Cookie: SESSIONID=abcdef1234567890'
Run Code Online (Sandbox Code Playgroud)
您可以修改命令中的 URL 以获取您想要的任何内容并在您的 shell 中运行它。