nitroflare.comにおけるログイン認証のあるページへ curl でアクセスする方法について
下記のアップロードサイト(NitroFlare)へのアクセスをLinuxのコマンドラインで実現しようと、
curlでログインしようとしてもうまくできません。(ログインエラーページが返る)
https://nitroflare.com/login
ちなみに他のアップロードサイト(rapidgator)では同じ手法で実現できたのですが、
このサイトでは何か特殊な手順が必要なのでしょうか。
もしくは、何かの考慮もれでしょうか。この辺の技術に詳しい方おられましたら、
ご教授頂けると嬉しいです。
実施した手順は以下の通りです。
curl -sS -c cookie.txt https://nitroflare.com/login \
-H "Content-Type: application/x-www-form-urlencoded" \
--data-urlencode "email=xxx" \
--data-urlencode "password=xxx" \
--data-urlencode "login=" \
--data-urlencode "token=xxx"
※パラメータは、GUIでchromeでアクセスした際の内容を確認し、
email/passowrdは正規に登録したもの(GUIからのアクセス正常ログインできる)で、
loginは未指定、tokenは初回アクセス時に取得したものを設定しています。
※ --data-urlencode
で指定せず、
-d "email=xxx&password=xxx&login=&token=xxx"
といった感じの1パラメータで指定しても同じでした。
(通信内容をキャプチャしてみる限りは、GUIでアクセスした際と同じようなパラメータを送信しているように見えます。)
以上、宜しくお願いします。