circle-check
Documentation has been updated: see help center and changelog in one place.

Renderizado de JavaScript

Aprende a usar un parámetro render en Web Scraper API para que puedas raspar páginas dinámicas de forma eficiente.

Si la página que desea rastrear requiere JavaScript para cargar dinámicamente todos los datos necesarios en el DOM, puede incluir un render parámetro en sus solicitudes en lugar de configurar y usar instrucciones de navegador personalizadas manualmente. Las solicitudes con este parámetro se renderizarán completamente y los datos se almacenarán en un archivo HTML o en una captura de pantalla PNG, dependiendo del parámetro especificado.

HTML

Establezca el render parámetro en html para obtener la salida sin procesar de la página renderizada.

PNG (Captura de pantalla)

Establezca el render parámetro en png para obtener una captura de pantalla codificada en Base64 de la página renderizada.

circle-info

Si desea rastrear una imagen y descargarla, consulte esta sección.

Ejemplo de solicitud

curl --user "user:pass" \
'https://realtime.oxylabs.io/v1/queries' \
-H "Content-Type: application/json" \
-d '{"source": "universal", "url": "https://www.example.com", "render": "html"}'
circle-exclamation
circle-exclamation

Forzar renderizado en páginas específicas

Para el rastreo exitoso, algunos tipos de páginas de dominios específicos requieren renderizado debido a su contenido dinámico. Nuestro sistema aplica automáticamente el renderizado en estas páginas, incluso si el usuario no lo establece explícitamente.

circle-exclamation

Queremos que nuestros usuarios sean plenamente conscientes de esto al rastrear las siguientes páginas:

Este enfoque ofrece la mejor experiencia de rastreo posible, asegurando la precisión y fiabilidad de los datos en estas páginas complejas.

Si desea desactivar el renderizado, puede hacerlo agregando el siguiente parámetro a sus solicitudes:

Instrucciones del navegador

Con nuestras instrucciones personalizadas de navegador también puede ejecutar diversas instrucciones del navegador tales como hacer clic, desplazarse, ingresar texto, esperar y más. Lea más:

Instrucciones de navegadorchevron-right

Última actualización

¿Te fue útil?