CAPSOLVER
Blog
Cara Mengubah User Agent untuk Mengatasi Cloudflare

Cara Mengubah User Agent untuk Meleset Cloudflare

Logo of CapSolver

Ethan Collins

Pattern Recognition Specialist

14-Jan-2025

Mengapa User Agent Penting untuk Melewati Cloudflare

Apa Itu User Agent?

User Agent (UA) adalah string yang dikirim oleh browser atau klien Anda untuk mengidentifikasi dirinya ke server. Biasanya mencakup detail seperti nama browser, versi, sistem operasi, dan jenis perangkat. Contoh:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36.

Cloudflare menganalisis string ini untuk mendeteksi bot. Jika UA Anda cocok dengan alat otomatisasi yang dikenal (misalnya, Python-Requests atau HeadlessChrome), Anda akan memicu sistem anti-bot Cloudflare.


Langkah demi Langkah: Mengubah User Agent Anda

1. Identifikasi User Agent yang Diharapkan Target

Sebelum menyesuaikan, periksa User Agent apa yang digunakan pengguna nyata situs tersebut. Alat seperti WhatIsMyBrowser atau alat pengembang browser (tab Network > Headers) dapat membantu. Misalnya, jika situs tersebut populer di kalangan pengguna Chrome, tirulah UA mereka.

2. Setel User Agent Kustom di Kode Anda

Berikut cara memodifikasi UA dalam bahasa pemrograman populer:

Python (Perpustakaan Requests)

python Copy
import requests

headers = {
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
}

response = requests.get('https://example.com', headers=headers)

JavaScript (Node.js dengan Axios)

javascript Copy
const axios = require('axios');

axios.get('https://example.com', {
  headers: {
    'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
  }
});

Menggunakan Headless Browser (Puppeteer)

javascript Copy
const puppeteer = require('puppeteer');

(async () => {
  const browser = await puppeteer.launch();
  const page = await browser.newPage();
  await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36');
  await page.goto('https://example.com');
})();

3. Rotasi User Agent

Menggunakan UA yang sama berulang kali tetap dapat menandai Anda. Putar UA dari daftar yang telah ditentukan sebelumnya untuk meniru pengguna yang beragam. Alat seperti Fake UserAgent mempermudah ini:

python Copy
from fake_useragent import UserAgent
import requests

ua = UserAgent()
headers = {'User-Agent': ua.random}
response = requests.get('https://example.com', headers=headers)

Kesalahan Umum yang Harus Dihindari

  1. Menggunakan User Agent yang Ketinggalan Zaman
    Cloudflare menyimpan daftar UA yang mencurigakan. Hindari string yang terkait dengan versi browser lama (misalnya, Chrome/58.0.3029.110 dari tahun 2017).

  2. Mengabaikan Sidik Jari Headless Browser
    Bahkan dengan UA yang valid, headless browser membocorkan sinyal otomatisasi (misalnya, plugin yang hilang seperti navigator.plugins). Gunakan plugin siluman seperti puppeteer-extra-plugin-stealth.

  3. Melupakan Rotasi IP
    Pasangkan rotasi UA dengan proksi residensial untuk menghindari blokir berbasis IP. Proksi statis atau sticky paling cocok untuk mempertahankan konsistensi sesi.

  4. Gabungkan dengan Sidik Jari TLS
    Cloudflare memeriksa pola jabat tangan TLS. Pustaka seperti curl_cffi (Python) atau tls-client (JavaScript) meniru sidik jari TLS browser nyata, mengurangi risiko deteksi.


Pikiran Akhir

Mengubah User Agent Anda adalah cara sederhana namun ampuh untuk melewati Cloudflare, tetapi bukannya anti gagal. Gabungkan dengan rotasi IP, sidik jari TLS, dan alat anti-deteksi untuk hasil yang kuat.

Selamat scraping! ๐Ÿค–

Pernyataan Kepatuhan: Informasi yang diberikan di blog ini hanya untuk tujuan informasi. CapSolver berkomitmen untuk mematuhi semua hukum dan peraturan yang berlaku. Penggunaan jaringan CapSolver untuk kegiatan ilegal, penipuan, atau penyalahgunaan sangat dilarang dan akan diselidiki. Solusi penyelesaian captcha kami meningkatkan pengalaman pengguna sambil memastikan kepatuhan 100% dalam membantu menyelesaikan kesulitan captcha selama pengambilan data publik. Kami mendorong penggunaan layanan kami secara bertanggung jawab. Untuk informasi lebih lanjut, silakan kunjungi Syarat Layanan dan Kebijakan Privasi.

Lebih lanjut

CAPTCHA Kecerdasan Buatan Ditenagai oleh Model Besar
CAPTCHA AI yang Didukung oleh Model Skala Besar: Mengapa Lebih Cocok untuk Kasus Perusahaan

Bagaimana model visual AI mengubah pengenalan CAPTCHA dan mengapa solusi tingkat perusahaan membutuhkan data, skala, dan pelatihan kustom.

AI
Logo of CapSolver

Lucas Mitchell

13-Mar-2026

OpenClaw vs. Nanobot
OpenClaw melawan Nanobot: Memilih Agen AI Anda untuk Otomasi

Bandingkan OpenClaw dan Nanobot, dua kerangka kerja agen AI terkemuka, untuk otomatisasi yang efisien. Temukan fitur, kinerja, dan cara CapSolver meningkatkan kemampuan mereka.

AI
Logo of CapSolver

Adรฉlia Cruz

11-Mar-2026

Selesaikan CAPTCHA di OpenClaw
Cara Menyelesaikan CAPTCHA di OpenClaw โ€“ Panduan Langkah demi Langkah dengan Ekstensi CapSolver

Pelajari cara menyelesaikan CAPTCHA di OpenClaw dengan ekstensi CapSolver Chrome untuk otomatisasi browser AI yang berjalan lancar.

AI
Logo of CapSolver

Emma Foster

06-Mar-2026

.Judul PicoClaw + CapSolver
PicoClaw Automation: Panduan untuk Mengintegrasikan CapSolver API

Pelajari cara mengintegrasikan CapSolver dengan PicoClaw untuk penyelesaian CAPTCHA otomatis pada perangkat keras edge yang sangat ringan seharga $10.

AI
Logo of CapSolver

Emma Foster

02-Mar-2026

Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pengujian Standar Kecerdasan Buatan
Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pembandingan Kecerdasan Buatan

Pelajari cara mengotomatisasi reCAPTCHA v2 dan v3 untuk pembandingan AI. Gunakan CapSolver untuk mempermudah pengumpulan data dan menjaga alur kerja AI berkinerja tinggi.

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

28-Feb-2026

Menguasai Tantangan CAPTCHA dalam Pengambilan Data Pekerjaan (Panduan 2026)
Menguasai Tantangan CAPTCHA dalam Pencarian Data Pekerjaan (Panduan 2026)

Panduan lengkap untuk memahami dan mengatasi tantangan CAPTCHA dalam penggalian data pekerjaan. Pelajari cara mengelola reCAPTCHA dan hambatan lainnya dengan tips ahli kami dan contoh kode.

The other captcha
Logo of CapSolver

Ethan Collins

28-Feb-2026