Guias

Anti-bot e Renderização de JS

O que a Thunderbit trata automaticamente — e o que não trata

Boa parte do atrito na extração web vem da infraestrutura: rotacionar proxies, resolver CAPTCHAs, renderizar JavaScript, lidar com bloqueios geográficos. A Thunderbit absorve isso para que seu código fique focado nos dados.

O que tratamos

  • Renderização de JavaScript — SPAs, hidratação, conteúdo carregado de forma assíncrona (veja Modos de Renderização)
  • CAPTCHA / barreiras anti-bot — resolução automática em tipos de desafio suportados
  • Rotação de proxy — pools residenciais e de datacenter, rotacionados por requisição
  • Roteamento geográfico — fixe um país com countryCode (ex.: "DE", "JP")
  • Anti-fingerprinting — user agents, headers e viewport variados
  • Retry em falhas transitórias — erros de DNS / conexão / 5xx

O que não tratamos

  • Sessões autenticadas — você pode passar cookies via headers, mas fluxos de login interativos não são suportados
  • Sites que nos bloqueiam por reputação de domínio — raro, mas possível; entre em contato para allowlisting enterprise
  • Override de robots.txt — respeitado por padrão; planos enterprise podem solicitar override com prova de autorização

Parâmetros que você pode ajustar

ParâmetroQuando definir
renderModeA página precisa de JS para renderizar
waitForHidratação da SPA leva mais que o padrão
countryCodeSite geo-aware (preço, resultados de busca)
headersTokens de auth ou cookies customizados

Esta página está sendo expandida com passos de troubleshooting — volte em breve.