あるサイトをwgetコマンドにて丸ごとダウンロードしようとしています。
https://linuxcommand.net/wget/#i-2
のサイトに、認証の際のクッキーを保存してからダウンロードすると認証した状態での保存が可能とありました。
調べてみると認証の際には
https://○○.com/api/loginという場所に
session:
email: "〇〇"
is_remember: false
password: "password"
としてPOSTしているようでしたので、下記のコードを書きましたが、ERROR 422: Unprocessable Entity.が返ってきてしまいます。
書き方が違うのでしょうか。
wget --keep-session-cookies --save-cookies=cookies.txt --post-data='email=〇〇&password=password&is_remember=false' https://〇〇.com/api/login
よろしくお願いします。

回答1件
あなたの回答
tips
プレビュー