February 6, 2024 curl
Cara Upload File Multipart Menggunakan cURL
Cara upload file multipart menggunakan cURL bisa dengan menambahkan opsi -F
pada command cURL
.
File yang akan di-upload diberi prefix @
sebelum nama file-nya.
Syntax-nya:
curl -F namafield=@namafile url
Contoh.
curl -F photo=@myphoto.png http://localhost:3000/upload
Jika ingin mengupload file lebih dari satu, bisa ditambahkan opsi -F
lagi.
curl -F photo=@myphoto.png \
-F photo=@default.png \
http://localhost:3000/upload
Jika file ingin diupload dengan nama yang berbeda, bisa ditambahkan dengan menambahkan ;filename=
setelah filenya.
curl -F "photo=@myphoto.png;filename=dawod.png" \
http://localhost:3000/upload
Pastikan untuk menambahkan petik jika nama filenya terdapat karakter
,
atau;
.
Jika ingin menambahkan field lainnya yang bukan file, bisa ditambahkan opsi -F
lagi tanpa menambahkan karakter @
.
curl -F photo=@myphoto.png \
-F name=samuel \
http://localhost:3000/upload
Sumber: