我想定期从设备下载日志文件。通过在手动下载文件时检查chrome->inspect element->network
找到curl命令来执行此操作后,我找到以下curl type命令来显示日志文件:
curl 'http://10.0.0.1:1333/cgi/WebCGI?7043' -H 'Cookie: loginname=admin; password=e5T%7B%5CYnlcIX%7B; OsVer=2.17.0.32' -H 'Connection: keep-alive' --data '' --compressed
这个命令可靠吗? Cookie中的用户名:'与登录用户名相同,但密码不是(假设真密码为p@$$w0rd
)。我猜e5T%7B%5CYnlcIX%7B
只是一个cookie会话密码,并且会在某个阶段到期。我是对的吗?
问题1
如何使用命令行程序或Python库,使用用户名admin和密码作为p @ $$ w0rd可靠地实现此目的。这将在服务器上运行,我不希望它定期中断。
问题2
实现目标的常规步骤是什么:"我想编写一个文件下载脚本,该文件下载是通过JavaScript按钮启动的,该按钮位于登录页面后面。