Volver al blog
Guías
Mihai MaximLast updated on Mar 31, 20266 min read

Empieza a usar Web Stealth Proxy como un experto: guía de inicio rápido

Empieza a usar Web Stealth Proxy como un experto: guía de inicio rápido

Web Stealth Proxy es una solución de proxy basada en inteligencia artificial que elude los sofisticados sistemas antibots y te permite extraer datos de cualquier sitio web. Con Web Stealth Proxy, solo tienes que enviar una solicitud. Nuestro sistema se encarga del resto. Gracias a sus tecnologías y técnicas avanzadas, Web Stealth Proxy es capaz de adelantarse a los bloqueos y adaptarse a las restricciones de los sitios web, que cambian constantemente. Esto significa que puedes confiar en que tu proceso de scraping se mantendrá fluido y sin interrupciones, lo que te permitirá extraer los datos que necesitas para tener éxito.

¿Estás listo para llevar tu scraping web al siguiente nivel? Esta guía de inicio rápido tiene todo lo que necesitas para empezar a utilizar Web Stealth Proxy.

¿Qué ofrece Web Stealth Proxy?

Scraping sin bloqueos: nuestro algoritmo inteligente de rotación de IP garantiza que tu dirección IP no sea bloqueada ni limitada en su velocidad

Realice el scraping como un usuario real: dé a sus solicitudes de scraping un aspecto orgánico con la ayuda de proxies, huellas digitales dinámicas y cookies personalizadas

Extrae datos localizados en cualquier parte del mundo: recopila datos localizados sin bloqueos utilizando los 195 países y más de 100 millones de IP únicas de Web Stealth Proxy

Asistencia en directo 24/7: obtenga ayuda profesional de nuestro equipo de atención al cliente en cualquier momento

Integración perfecta: integra fácilmente Web Stealth Proxy en tu código existente con un sistema de entrada única similar a un proxy

Características técnicas

Gestión de proxies basada en ML: selecciona el mejor conjunto de proxies posible para tu sitio web de destino.

Huella digital dinámica: selecciona automáticamente los encabezados, cookies, atributos del navegador y proxies adecuados para imitar el comportamiento de un usuario real y ocultar la identidad de tu bot.

Funcionalidad de reintento automático: selecciona nuevos parámetros y reenvía la solicitud en caso de fallo.

Renderización de JavaScript: nuestros navegadores sin interfaz cargan todo el contenido de la página web y te permiten extraer datos de sitios web dinámicos con facilidad.

Control de sesión: cambia entre diferentes direcciones IP para cada solicitud o mantén la misma IP durante un máximo de 5 minutos.

Información sobre compra y suscripción

Web Stealth Proxy te facilita la planificación de tus proyectos de scraping. Ofrecemos cinco planes diferentes en función del número de solicitudes completadas con éxito a través del proxy.

Prueba gratuita: 10 000 solicitudes

Starter: 250 000 solicitudes

Grow: 500 000 solicitudes

Business: 1 000 000 de solicitudes

Pro: 2 000 000 de solicitudes

Aquí encontrarás más información sobre cada plan.

Uso de Web Stealth Proxy

Realizar solicitudes con Web Stealth Proxy es fácil, especialmente si ya has utilizado proxies normales para el web scraping. Ten en cuenta que tendrás que desactivar la verificación de certificados SSL (opción -k en cURL, verify=false en Python, etc.).

Web Stealth Proxy está disponible a través de:

HTTPS at stealthproxy.webscrapingapi.com:8000
HTTP at stealthproxy.webscrapingapi.com:80

Tus credenciales de Web Stealth Proxy se almacenan en la sección «Empezar aquí» de la página del servicio Web Stealth Proxy.

A continuación, se muestra un ejemplo de una solicitud sencilla utilizando cURL:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR_PROXY_USERNAME>:<YOUR_PROXY_PASSWORD>" \

-X GET "https://httpbin.org/get"

No es necesario especificar ningún parámetro. Nuestro sistema añadirá todos los encabezados estándar, seleccionará el proxy más rápido y le enviará la respuesta. Para utilizar funciones más avanzadas, como elegir una ubicación de proxy específica o utilizar la misma IP para varias solicitudes, puede incluir encabezados adicionales en su solicitud.

Puedes encontrar más ejemplos de código en nuestra documentación.

Configuración de geolocalización

Web Stealth Proxy te permite enviar la solicitud desde diferentes países, pasando el encabezado X-WSA-Geo-Location a tu solicitud.

A continuación te mostramos cómo puedes enviar una solicitud desde una dirección IP ubicada en Alemania:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X GET "https://httpbin.org/get" \

--header "X-WSA-Geo-Location: de"

Aquí puedes encontrar la lista completa de todas las ubicaciones geográficas compatibles.

Control de sesión

Puedes crear y utilizar una nueva sesión para extraer datos de varias páginas del mismo sitio web y reutilizar el mismo proxy (dirección IP) para cada solicitud. Para utilizar la misma IP, simplemente añade el encabezado X-WSA-Session-ID con cualquier valor entero de tu elección. El valor se utilizará para identificar la nueva sesión creada por ti:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X GET "https://httpbin.org/get" \

--header "X-WSA-Session: 1234"

Tus sesiones caducarán 5 minutos después del último uso.

Aquí puede encontrar más ejemplos de código en otros lenguajes.

Encabezados personalizados

Los encabezados HTTP personalizados son útiles cuando desea proporcionar información adicional a su solicitud. Si su solicitud requiere pasar encabezados HTTP personalizados, todo lo que tiene que hacer es añadir «WSA-» al nombre de su encabezado e incluirlos en su solicitud:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X GET "https://httpbin.org/get" \

--header "WSA-random-header: random" \

--header "WSA-User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64)"

Sigue este enlace para encontrar ejemplos de código en otros lenguajes.

Cookies personalizadas

También puede configurar cookies personalizadas para el sitio web de destino. Las cookies personalizadas se tratan igual que los encabezados personalizados. Para añadir su propia cookie a la solicitud, simplemente pase el nombre y el valor al encabezado personalizado WSA-Cookie cuando envíe su solicitud:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X GET "https://httpbin.org/get" \

--header "WSA-Cookie: SID=abcd"

Aquí puedes encontrar más ejemplos de código en diferentes lenguajes.

Renderización de JavaScript y capturas de pantalla

Web Stealth Proxy utiliza navegadores sin interfaz gráfica para renderizar el contenido completo de cualquier página web y devolverle el HTML resultante. Añade X-WSA-Render: screenshot para recibir una captura de pantalla de la página. La solicitud devolverá un objeto JSON que contiene la imagen cifrada en base64:

curl -k -x "http://stealthproxy.webscrapingapi.com:80" \

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X GET "https://httpbin.org/get" \

--header "X-WSA-Render: screenshot"

Haz clic aquí para encontrar ejemplos de código en otros lenguajes de programación.

Solicitudes POST

¿Necesitas enviar datos al sitio web de destino? Web Stealth Proxy admite tanto solicitudes POST como PUT.

curl -k -x "http://stealthproxy.webscrapingapi.com:80"\

-U "<YOUR-PROXY-USERNAME>:<YOUR-PROXY-PASSWORD>" \

-X POST "https://httpbin.org/get" \

--data '{"foo":"bar"}'

Puedes encontrar más ejemplos de código para diferentes lenguajes de programación aquí.

Uso y estadísticas

Puedes consultar tu consumo de créditos en cualquier momento visitando la sección Estadísticas de la página del servicio Web Stealth Proxy:

Solo se te cobrará 1 crédito por cada solicitud realizada con éxito. Una solicitud se considera realizada con éxito si devuelve un código de estado 200.

Conclusión

Web Stealth Proxy es ideal para tareas de web scraping. En lugar de gestionar manualmente CAPTCHAs, bloqueos y otras restricciones, Web Stealth Proxy se encarga del proceso de desbloqueo por ti con una alta tasa de éxito (normalmente del 100 %).

Si tiene alguna pregunta adicional sobre Web Stealth Proxy o necesita ayuda para utilizarlo, nuestro equipo de asistencia está aquí para ayudarle. Póngase en contacto con nosotros en cualquier momento a través del chat en vivo o por correo electrónico, y estaremos encantados de proporcionarle la orientación que necesite.

Acerca del autor
Mihai Maxim, Desarrollador Full Stack @ WebScrapingAPI
Mihai MaximDesarrollador Full Stack

Mihai Maxim es desarrollador full stack en WebScrapingAPI, donde colabora en todas las áreas del producto y ayuda a crear herramientas y funciones fiables para la plataforma.

Empieza a crear

¿Estás listo para ampliar tu recopilación de datos?

Únete a más de 2000 empresas que utilizan WebScrapingAPI para extraer datos de la web a escala empresarial sin ningún gasto de infraestructura.