Menyimpan Respons
Pelajaran 27 dari 47 dalam kursus Jaringan dengan Terminal di Coddy.
Mencetak respons ke layar cocok untuk satu baris teks, tetapi tidak berguna untuk sebuah file. -o menyimpan isi respons dengan nama yang kamu pilih:
curl -s -o page.html http://127.0.0.1:9117/index.htmlAda juga -O, huruf kapital, yang menggunakan nama file milik file jarak jauh. Praktis, tetapi kamu perlu berhati-hati karena server menentukan file apa yang masuk ke foldermu.
Kegunaan lainnya adalah membuang isi respons dengan sengaja. -o /dev/null mengirimkannya ke mana pun, yang tepat kamu inginkan saat hanya peduli pada kode status atau waktu. Kamu sudah menggunakannya.
Setelah respons menjadi file, kamu bisa menggunakan tool terminal biasa: wc -c untuk menghitung byte, grep untuk mencarinya, head untuk melihat sekilas.
Tantangan
SedangUnduh ke file, lalu ukur file tersebut.
- Buat
index.htmlyang berisisaved to disk - Sajikan folder di port 9117
- Ambil file tersebut, simpan isinya sebagai
copy.html - Cetak jumlah byte dari
copy.html
Teks tersebut terdiri dari 13 karakter ditambah satu baris baru, jadi output-nya adalah:
14Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Jaringan dengan Terminal
6Mendalami curl
Melihat HeaderMenyimpan ResponsHeader KustomStatus dan WaktuKode Keluar curlRangkuman: Flag curl9Autentikasi dan Debugging
Kunci API dan BearerUser AgentBatas Waktu dan Percobaan UlangMembaca KegagalanRingkasan: DebuggingLatihan sendiri: Playground Terminal