Surf

Stateful programmatic web browsing in Go.

Web CrawlingOpen Source Developer ToolsOpen Source

About

Surf è una libreria Go (golang) che implementa un browser web virtuale che tu controlli programmaticamente. Surf non è solo un'altra soluzione Go per scaricare contenuti dal web. Surf è progettato per comportarsi come un browser web e include: gestione dei cookie, cronologia, segnalibri, spoofing dell'agente utente (con un pratico generatore di agenti utente), invio di moduli, selezione e attraversamento del DOM tramite selettori CSS in stile jQuery, scraping di risorse come immagini, fogli di stile e altre funzionalità.

Open Source Health

Not enough history
Stars
1,545
Forks
160
License
MIT
Last commit
3 years ago
Go

Resources & Links

Related Categories

Usi Surf?

Tieni traccia del suo costo insieme al resto del tuo stack e ricevi un promemoria prima del rinnovo.

Aggiungi al mio stack

Vendor

Sean H

Open-source project on GitHub: Surf

View vendor profile