Cómo cambiar el agente de usuario para solucionar Cloudflare

Emma Foster
Machine Learning Engineer
14-Jan-2025
Por qué el Agente de Usuario importa para pasar Cloudflare
¿Qué es un Agente de Usuario?
Un Agente de Usuario (UA) es una cadena de texto enviada por tu navegador o cliente para identificarse ante el servidor. Normalmente incluye detalles como el nombre del navegador, la versión, el sistema operativo y el tipo de dispositivo. Por ejemplo:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36.
Cloudflare analiza esta cadena para detectar bots. Si tu UA coincide con herramientas de automatización conocidas (p. ej., Python-Requests o HeadlessChrome), activarás los sistemas anti-bot de Cloudflare.
Paso a paso: Cambiando tu Agente de Usuario
1. Identifica el Agente de Usuario Esperado por el Objetivo
Antes de personalizarlo, comprueba qué Agentes de Usuario utilizan los usuarios reales del sitio. Herramientas como WhatIsMyBrowser o las herramientas para desarrolladores del navegador (pestaña Red > Cabeceras) pueden ayudar. Por ejemplo, si el sitio es popular entre los usuarios de Chrome, imita su UA.
2. Establece un Agente de Usuario Personalizado en tu Código
Aquí te indicamos cómo modificar el UA en lenguajes de programación populares:
Python (Librería Requests)
python
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 con Axios)
javascript
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'
}
});
Usando Navegadores Headless (Puppeteer)
javascript
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. Rota los Agentes de Usuario
Usar el mismo UA repetidamente puede seguir marcándote. Rota los UAs de una lista predefinida para imitar a usuarios diversos. Herramientas como Fake UserAgent simplifican esto:
python
from fake_useragent import UserAgent
import requests
ua = UserAgent()
headers = {'User-Agent': ua.random}
response = requests.get('https://example.com', headers=headers)
Errores comunes que hay que evitar
-
Usar Agentes de Usuario obsoletos
Cloudflare mantiene listas de UAs sospechosos. Evita cadenas vinculadas a versiones antiguas del navegador (p. ej.,Chrome/58.0.3029.110de 2017). -
Ignorar las huellas dactilares de los navegadores sin cabeza
Incluso con un UA válido, los navegadores sin cabeza filtran señales de automatización (p. ej., plugins que faltan comonavigator.plugins). Utiliza plugins sigilosos comopuppeteer-extra-plugin-stealth. -
Olvidar la rotación de IP
Combina la rotación de UA con proxies residenciales para evitar bloqueos basados en IP. Los proxies estáticos o persistentes funcionan mejor para mantener la coherencia de la sesión. -
Combinar con la huella dactilar TLS
Cloudflare comprueba los patrones de enlace de manos TLS. Las bibliotecas comocurl_cffi(Python) otls-client(JavaScript) imitan las huellas dactilares TLS de los navegadores reales, reduciendo el riesgo de detección.
Consideraciones finales
Cambiar tu Agente de Usuario es una forma sencilla pero potente de eludir Cloudflare, pero no es infalible. Combínalo con la rotación de IP, la huella dactilar TLS y las herramientas antidetección para obtener resultados sólidos.
¡Feliz scraping! 🤖
Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.
Máse

Uso del navegador vs Browserbase: ¿Cuál es la mejor herramienta de automatización de navegadores para agentes de IA?
Comparar el uso del navegador vs Browserbase para la automatización de agentes de IA. Descubre características, precios y cómo resolver CAPTCHAs con CapSolver para flujos de trabajo sin interrupciones.

Adélia Cruz
27-Jan-2026

Top 10 Scrapers sin código para usar en 2026
Una lista curada de las mejores herramientas de scraping web sin código para usar en 2026. Comparar scrapers con inteligencia artificial, plataformas visuales de punto y clic, precios, ventajas y desventajas, y casos de uso del mundo real.

Adélia Cruz
27-Jan-2026

Bloqueos de IP en 2026: Cómo funcionan y Formas prácticas de evadirlos
Aprende cómo evitar el bloqueo de IP en 2026 con nuestro guía completa. Descubre técnicas modernas de bloqueo de IP y soluciones prácticas como proxies residenciales y resolutores de CAPTCHA.

Rajinder Singh
26-Jan-2026

Cómo resolver Captcha en Maxun con integración de CapSolver
Una guía práctica para integrar CapSolver con Maxun para el scraping de web en el mundo real. Aprende cómo manejar reCAPTCHA, Cloudflare Turnstile y sitios protegidos por CAPTCHA utilizando flujos de trabajo de pre-autenticación y robot.

Adélia Cruz
21-Jan-2026

Cómo resolver Captcha en Browser4 con integración de CapSolver
Automatización de Browser4 con alta capacidad de procesamiento combinada con CapSolver para el manejo de desafíos CAPTCHA en la extracción de datos web a gran escala.

Aloísio Vítor
21-Jan-2026

Mejores Herramientas de Extracción de Datos para Usar en 2026 (Comparación Completa)
Descubre las mejores herramientas de extracción de datos para 2026. Compara las mejores plataformas de web scraping, ETL e impulsadas por IA para automatizar tu recolección de datos y flujos de trabajo de IA.

Nikolai Smirnov
21-Jan-2026

