Oturum verilerini bir çerezde saklamanız gerekir. -c cookie_filenameÇerez oluşturmak için kullanabilirsiniz (bunu giriş komutunuza ekleyin). Ve sonra, diğer istekler için, ile çerezden okuyabilirsiniz -b cookie_filename.
Örnek olarak:
curl -s loginpage -c cookiefile -d "user=myself&pass=secure"
curl -s secretpage -b cookiefile
DÜZENLE :
loginpageWeb tarayıcınızla açtığınız, kullanıcı ve şifrenizi tanıttığınız sayfa pek çok kez fark edilmez. Formun bu verileri nereye göndereceğini kontrol etmeniz gerekir ( <form>kaynak kodda ve action=...öznitelikte etiketi arayın ). Yani, örneğin, giriş yapmak istiyorsanız https://criticker.com , loginpageolduğunu https://www.criticker.com/authenticate.php değil https://www.criticker.com/signin.php , tarayıcınızla açtığınız.
Tarayıcınız için kurcalama eklentisi / uzantısı, doğru loginpageve ona gönderilen tüm verileri (formdaki gizli giriş alanları gibi) bulmanıza yardımcı olabilir .