Web サイトへのログインとファイルのダウンロードを自動化したい。それはセッションベースであり、ログイン資格情報を POST として HTML 内からトークンを送信する必要があるため、bashscript でこれに対する解決策があるかどうか疑問に思っていました! 前もって感謝します!
質問する
675 次
1 に答える
1
curl
あなたの問題に対する答えかもしれません。ファイルへの/からのCookieの保存と読み込みをサポートしています。
この--cookie-jar <file>
オプションにより、curl はリクエスト後に指定されたファイルに Cookie をダンプします。
また、この--cookie <file>
オプションにより、curl はリクエストの前に指定されたファイルから Cookie をロードします。
したがって、これらのオプションを次のように使用できます。
curl --cookie cookies.txt --cookie-jar cookies.txt http://www.example.com/
投稿はさまざまな方法で行うことができますが、 --data-urlencode オプションの方が簡単です:
curl --data-urlencode "username=john.doe" --data-urlencode "password=dummy" --cookie [...] http://www.example.com/
于 2012-07-17T11:57:23.850 に答える