Volver al blog
Guías
Mihai Maxim20 de febrero de 20235 min de lectura

Comience a usar Web Stealth Proxy como un profesional: Guía de inicio rápido

Comience a usar Web Stealth Proxy como un profesional: Guía de inicio rápido

¿Qué ofrece Web Stealth Proxy?

Raspado sin bloqueos: nuestro algoritmo inteligente de rotación de IP garantiza que su dirección IP no se bloquee ni se limite la velocidad.

Raspe como un usuario real: dé a sus solicitudes de raspado una sensación orgánica con la ayuda de proxies, huellas digitales dinámicas y cookies personalizadas.

Extraiga datos localizados en cualquier parte del mundo : recopile 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 horas al día, 7 días a la semana: obtenga ayuda profesional de nuestro equipo de atención al cliente en cualquier momento.

Integración perfecta: integre fácilmente Web Stealth Proxy en su código existente con un sistema similar al proxy de entrada única.

Características técnicas

Gestión de proxy basada en ML: selecciona el mejor grupo de proxy posible para el sitio web de destino.

Huella digital dinámica: selecciona automáticamente las cabeceras, cookies, atributos del navegador y proxies adecuados para imitar el comportamiento genuino del usuario y enmascarar la identidad de su bot.

Función de reintento automático: selecciona nuevos parámetros y vuelve a enviar la solicitud en caso de fallo.

Renderizado JavaScript: nuestros navegadores sin cabeza cargan todo el contenido de la página web y le permiten raspar sitios web dinámicos con facilidad.

Control de sesión: cambie entre diferentes IP para cada solicitud o mantenga la misma IP durante un máximo de 5 minutos.

Información sobre compras y suscripciones

Web Stealth Proxy le facilita la planificación de sus proyectos de scraping. Ofrecemos cinco planes diferentes basados en el número de solicitudes realizadas con éxito a través del proxy.

Prueba gratuita - 10, 000 solicitudes

Inicio - 250 000 solicitudes

Crecer - 500 000 solicitudes

Empresas - 1 000 000 solicitudes

Pro - 2 000 000 solicitudes

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

Uso de Web Stealth Proxy

Hacer peticiones con Web Stealth Proxy es fácil, especialmente si previamente has utilizado proxies normales para el web scraping. Tenga en cuenta que tendrá que desactivar la verificación de certificados SSL (modificador -k en cURL, verify=false en Python, etc.).

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

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

Sus credenciales de Web Stealth Proxy se almacenan en la sección Iniciar aquí de la página del servicio Web Stealth Proxy.

Página de inicio rápido del panel de control que muestra las credenciales del proxy web oculto y un paso de integración con un botón de documentación

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 tiene que especificar ningún parámetro. Nuestro sistema añadirá todas las cabeceras estándar, seleccionará el proxy más rápido y le entregará la respuesta. Para utilizar funciones más avanzadas, como elegir una ubicación específica del proxy o utilizar la misma IP para varias solicitudes, puede incluir cabeceras adicionales en su solicitud.

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

Ajustes de geolocalización

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

A continuación se explica cómo enviar una solicitud desde una dirección IP situada 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í encontrará la lista completa de todas las geolocalizaciones compatibles.

Control de la sesión

Puede crear y utilizar una nueva sesión para raspar 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ñada la cabecera X-WSA-Session-ID con cualquier valor entero de su elección. El valor se utilizará para identificar la nueva sesión creada por usted:

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" 

Sus sesiones expirarán 5 minutos después del último uso.

Puede encontrar más ejemplos de código en otros idiomas aquí.

Cabeceras personalizadas

Las cabeceras HTTP personalizadas son útiles cuando desea proporcionar información adicional a su solicitud. Si su solicitud requiere pasar cabeceras HTTP personalizadas, todo lo que tiene que hacer es añadir WSA- al nombre de su cabecera y añadirlas a 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)"

Siga este enlace para encontrar ejemplos de código en otros idiomas.

Galletas personalizadas

También puede establecer cookies personalizadas para el sitio web de destino. Las cookies personalizadas se tratan igual que las cabeceras personalizadas. Para añadir su propia cookie a la solicitud, simplemente pase el nombre y el valor a la cabecera personalizada 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í encontrará más ejemplos de código en distintos idiomas.

Renderizado JavaScript y capturas de pantalla

Web Stealth Proxy utiliza navegadores headless para renderizar el contenido completo de cualquier página web y devolverle el HTML resultante. Añade el 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"

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

Peticiones POST

¿Necesita enviar algunos datos al sitio web objetivo? Web Stealth Proxy admite solicitudes POST y 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"}'

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

Uso y estadísticas

Puede consultar el uso de su crédito en cualquier momento visitando la sección Estadísticas de la página del servicio Web Stealth Proxy:

Pantalla de uso del panel de control que muestra un gráfico del volumen de llamadas del proxy y un indicador circular de uso

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

Conclusión

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

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

Acerca del autor
Mihai Maxim, desarrollador full stack en 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.