Anda juga mungkin ingin masuk melalui browser dan mendapatkan perintah dengan semua tajuk termasuk cookie:
Buka tab Jaringan Alat Pengembang, masuk, buka laman yang diperlukan, gunakan "Salin sebagai cURL".

Situs web kemungkinan besar menggunakan cookie untuk menyimpan informasi sesi Anda. Saat Anda menjalankan
curl --user user:pass https://xyz.example/a #works ok
curl https://xyz.example/b #doesn't work
curl dijalankan dua kali, dalam dua sesi terpisah. Jadi ketika perintah kedua dijalankan, cookie yang diatur oleh perintah pertama tidak tersedia; sama seperti jika Anda masuk ke halaman a dalam satu sesi browser, dan mencoba mengakses halaman b di tempat yang berbeda.
Yang perlu Anda lakukan adalah simpan cookie yang dibuat oleh perintah pertama:
curl --user user:pass --cookie-jar ./somefile https://xyz.example/a
dan kemudian membacanya kembali saat menjalankan yang kedua:
curl --cookie ./somefile https://xyz.example/b
Alternatifnya, Anda dapat mencoba mengunduh kedua file dengan perintah yang sama, yang menurut saya akan menggunakan cookie yang sama.
Setelah beberapa googling saya menemukan ini:
curl -c cookie.txt -d "LoginName=someuser" -d "password=somepass" https://oursite/a
curl -b cookie.txt https://oursite/b
Tidak tahu apakah itu berhasil, tetapi mungkin mengarahkan Anda ke arah yang benar.