を使用してクッキーが有効のウェブサイトにログインする方法:私は<em>カール</em>コマンドラインツールを使用して、ウェブサイト(<a href="http://uva.onlinejudge.org" rel="nofollow noreferrer">http://uva.onlinejudge.org</a>)にログインしようとしていると、このメッセージを取得していますcurlコマンドラインツール
セッションの期限が切れたり、クッキーが有効になっていませんあなたのブラウザで。ブラウザの「リロードページ」を押し、ブラウザでCookieを有効にしてください。記入する前にページをリフレッシュ/リロードしてください。
私はカールにクッキー 'エンジン'を使用していますけど。
私は、次の使用:
curl -X POST -o out.html \
--cookie uvacookie \
--cookie-jar uvacookie \
-F "username=username&passwd=password&cbsecuritym3=cbm_1960b41a_27dc4118_2767514d402a00c7480d9497dd8dbef4" \
'https://uva.onlinejudge.org/index.php?option=com_comprofiler&task=login'
Iを抽出し、ログインページのHTMLフォームを簡素化し、成功したのfirefoxから簡略化した形を使用してログインしています。ここ は形式です:
<form action="https://uva.onlinejudge.org/index.php?option=com_comprofiler&task=login" method="post" id="mod_loginform">
\t \t <input type="text" name="username" id="mod_login_username" class="inputbox" size="10" />
\t \t <input type="password" name="passwd" id="mod_login_password" class="inputbox" size="10" />
\t \t <input type="hidden" name="cbsecuritym3" value="cbm_1960b41a_27dc4118_2767514d402a00c7480d9497dd8dbef4" />
\t \t <input type="submit" name="Submit" class="button" value="Login" />
</form>
問題は何ですか?どのようにログインして、私の望むサイトのクッキーを保存して、私がそれを探索できるか?