BisaCloud
devops

Cara Set User-Agent di cURL

BisaCloud Team
April 19, 2026
Cara Set User-Agent di cURL

Untuk menambahkan User-Agent pada perintah curl, gunakan opsi -A atau --user-agent, lalu isi dengan string User-Agent yang diinginkan. Ini berguna untuk mensimulasikan browser tertentu atau menyesuaikan request saat mengakses server.

Step-by-step instructions

Tetapkan User-Agent secara langsung:

curl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36" https://httpbin.org/headers

Alternatif lain, gunakan header manual:

curl -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36" https://httpbin.org/headers

Menghapus User-Agent sepenuhnya (umumnya tidak disarankan):

curl -A "" https://httpbin.org/headers

Konfigurasi permanen

Agar User-Agent digunakan otomatis setiap kali menjalankan curl, buat file .curlrc di direktori home, lalu tambahkan konfigurasi berikut:

--fail --show-error --connect-timeout 30 --max-time 120 --tlsv1.2 --tls-max 1.3 --ssl-reqd --retry 2 --retry-delay 1 --compressed --progress-bar --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/147.0.0.0 Safari/537.36"

Related Articles

Tags
#devops