La barra es un controlador de alto nivel directamente basado en el protocolo DevTools. Está diseñado para la automatización web y el raspado para un uso de alto nivel y de bajo nivel, los desarrolladores senior pueden usar los paquetes y funciones de bajo nivel para personalizar o acumular fácilmente su propia versión de la barra, las funciones de alto nivel son solo ejemplos para Construya una versión predeterminada de Rod.
中文 API 文档
Diseño de contexto encadenado, intuitivo para el tiempo de espera o cancele la tarea de larga duración
Elementos de renovado automático para estar listos
Depuración amigable, trazado de entrada automática, navegador sin cabeza de monitoreo remoto
Safe de hilo para todas las operaciones
Encontrar o descargar automáticamente el navegador
Ayudantes de alto nivel como camareros, Waitrequestidle, HijackRequests, Waitdownload, etc.
Diseño de Waitvent de dos pasos, nunca se pierda un evento (cómo funciona)
Maneja correctamente los iframes anidados o los domos de la sombra
No hay proceso de navegador zombie después del bloqueo (cómo funciona)
CI COBERTA DE PRUEBA 100% HOLPADO
Verifique el archivo Ejemplos_Test.GO primero, luego consulte la carpeta de ejemplos.
Para ejemplos más detallados, busque las pruebas unitarias. Como el uso de HandleAuth
de Method, puede buscar todos los archivos *_test.go
que contienen HandleAuth
, por ejemplo, use la búsqueda en línea de GitHub en el repositorio. También puede buscar en los problemas o discusiones de GitHub, allí se registran muchos ejemplos de uso.
Aquí hay una comparación de los ejemplos entre la barra y el chromedp.
Si tiene preguntas, plantee problemas/discusiones o únase a la sala de chat.
¡Tu ayuda es más que bienvenida! Incluso solo abrir un problema para hacer una pregunta puede ayudar enormemente a otros.
Lea cómo hacer preguntas de la manera inteligente antes de hacer preguntas.
Utilizamos proyectos GitHub para administrar tareas, puede ver la prioridad y el progreso de los problemas aquí.
Si desea contribuir, lea la guía de contribuyentes.