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 :
loginpage
Web 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 , loginpage
olduğ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 loginpage
ve ona gönderilen tüm verileri (formdaki gizli giriş alanları gibi) bulmanıza yardımcı olabilir .