Cara Menggunakan CURL untuk HTTP Request dan Download File
Publish on Jan 24, 2023 by Alfin F
Aku Kalah, Aku Merindukanmu
Pada akhirnya, aku paham bahwa tidak ada yang abadi. Semua punya waktunya sendiri, dan waktumu bersamaku sudah usai. Jadi, sekarang aku dipaksa melepaskanmu di saat aku belum mampu.
Client URL (cURL) adalah command yang biasa digunakan untuk mengirim dan mengambil data melalui URL.
cURL Command dapat dijalankan pada command line Linux. Selain untuk HTTP, cURL dapat digunakan pada protokol lain seperti:
FTP
IMAP
Telnet
SMTP
cURL Command memiliki libcurl yaitu kumpulan fungsi-fungsi cURL yang dapat digunakan pada berbagai bahasa pemrograman.
Syntax Command
$ curl [Options] [URL]
Dasar dari command ini adalah menampilkan konten website, default protocol cURL adalah HTTP, jika kamu ingin cURL protocol lain maka harus lebih spesifik.
Cek Versi
$ curl --version
Command ini digunakan untuk melakukan pengecekan dari versi cURL yang digunakan.
Menampilkan Konten
$ curl https://www.yoursite.com/
Command ini akan mengambil script pada website untuk ditampilkan di command line.
A) Download File
Ada 2 tipe syntax untuk mengunduh file:
Curl -O : melakukan download tanpa harus memberi nama file tersebut.
Curl -o : dapat melakukan download file dan memberi nama sendiri.
$ curl -O https://www.yoursite.com/file_name
Ini untuk mengunduh file tanpa harus memberi nama sehingga saat diunduh, filenya tetap “backup.zip”.