Skip to main content
  1. Posts/

Cara Set User-Agent di cURL

·1 min·
Table of Contents

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