
Adélia Cruz
MCP Integration Engineer
Publicado Oct 14, 2026
Atualizado Oct 14, 2026 · minutos de leitura

Uma integração de CAPTCHA pode solicitar a URL da página, sitekey, chave de conta e, às vezes, um proxy. Ver um nome de tarefa terminado em sem proxy levanta uma pergunta prática: você pode omitir o proxy, ou seu aplicativo inteiro precisa de uma configuração de rede diferente?
Para uma tarefa suportada pelo CapSolver, "sem proxy" significa que você não fornece os detalhes do proxy do solver. Seu navegador, cliente HTTP e página de destino ainda têm sua própria conexão e estado de aplicativo. Compreender essa distinção ajuda a escolher uma tarefa sem comprar infraestrutura desnecessária ou alterar configurações de navegador irrelevantes. Este guia explica a escolha para fluxos de trabalho de CAPTCHA permitidos, como um teste de formulário próprio ou uma consulta de dados pública aprovada.
Uma tarefa de CAPTCHA sem proxy delega a conexão de resolução ao serviço em vez de pedir que você forneça credenciais de proxy.
A referência de tarefa reCAPTCHA v2 do CapSolver descreve ReCaptchaV2TaskProxyLess como usando o proxy integrado do servidor. Portanto, a palavra não significa que nenhum proxy exista em lugar algum. Ela informa ao desenvolvedor quais detalhes de conexão eles precisam fornecer.
Para comparação, um proxy geralmente atua como intermediário para uma conexão. Em um fluxo de trabalho de CAPTCHA, vários componentes podem estabelecer conexões, e configurar um componente não configura automaticamente os outros.
Pense em uma consulta de produto permitida em um navegador. O navegador abre uma página, o aplicativo envia um desafio suportado para um solver e o aplicativo usa o resultado retornado. A tarefa do solver pode ser sem proxy enquanto o navegador ainda usa a configuração de rede existente da organização. Essas escolhas envolvem operações diferentes.
A pergunta útil é, portanto, específica: esta tarefa de CAPTCHA exige um proxy de minha parte? "Este projeto usa proxies?" é muito amplo para responder à pergunta de integração.
A diferença está em quem fornece as informações do proxy para a tarefa de resolução documentada.
| Pergunta | Tarefa sem proxy | Tarefa que exige seu proxy |
|---|---|---|
| Quem fornece os detalhes da conexão do solver? | O serviço de resolução | Seu aplicativo fornece o proxy documentado |
| Você inclui suas credenciais de proxy? | Não é necessário pelo contrato sem proxy | É necessário quando a tarefa selecionada diz isso |
| Isso configura seu navegador? | Nenhuma configuração automática do navegador | Um campo da tarefa ainda é separado da configuração do navegador |
| Como você escolhe? | Use uma tarefa sem proxy suportada para o desafio observado | Use a tarefa documentada quando seus requisitos exigirem seu proxy |
O guia de parâmetro de proxy do CapSolver explica a convenção geral e enfatiza a verificação da documentação da tarefa individual. Evite tratar o sufixo como uma fórmula de nomeação universal. Uma tarefa pode suportar um modo, vários modos ou um tipo de entrada diferente.
Por exemplo, a reconhecimento de imagem começa com dados de imagem, enquanto uma tarefa de token usa os parâmetros de um widget específico. Remover sem proxy de um nome não transforma uma família de tarefas em outra ou cria uma tarefa suportada que não existe.
Um proxy fornecido também não é um ajuste geral. Adicionar um introduz credenciais, disponibilidade e requisitos de conexão. Use-o para uma necessidade documentada, depois avalie o resultado real do fluxo do seu aplicativo permitido.
Verifique a página de referência de cada desafio para o nome exato da tarefa e os campos necessários.
Dois exemplos documentados são ReCaptchaV2TaskProxyLess para o fluxo correspondente de reCAPTCHA e AntiTurnstileTaskProxyLess para a resolução de Turnstile suportada. A documentação da tarefa Turnstile diz que um proxy fornecido pelo chamador não é necessário para essa tarefa.
Esses exemplos são pontos de partida úteis, não uma promessa de que cada produto de CAPTCHA tenha versões sem proxy e com proxy. Nem uma tarefa de Turnstile descreve todos os tipos de resposta da Cloudflare. Identifique o desafio real antes de selecionar o contrato de solicitação.
Se sua página usar reCAPTCHA Enterprise, leia as opções Enterprise na página da tarefa. Não assuma que alterar um nome sozinho fornece o contexto adicional de uma implantação Enterprise. Da mesma forma, reCAPTCHA invisível v2 ainda precisa de seus parâmetros de tarefa apropriados; sem proxy não identifica a versão para você.
Mantenha a seleção da tarefa em um único local claro em suas notas de integração. Registre o desafio observado, o nome exato da tarefa e a referência usada. Essa pequena anotação ajuda um colega a distinguir uma escolha intencional de um exemplo copiado que pertencia a outra página.
Use a tarefa documentada com as entradas atuais da página, depois trate seu resultado através do fluxo aprovado do aplicativo.
Comece do formulário ou consulta que você está autorizado a automatizar. Confirme a família e versão do CAPTCHA. Um selo visível, um campo de resposta vazio ou a ausência de um checkbox não são suficientes para inferir todos os parâmetros necessários.
Para widgets suportados, as instruções de detecção de parâmetros do CapSolver explicam como inspecionar o desafio com sua extensão do navegador. Revise o que o detector relata junto com a referência da tarefa, especialmente quando a página inicializa o widget apenas após uma interação.
Mantenha a chave da conta separada dos parâmetros da página pública. A chave do CapSolver autoriza a chamada da API; a URL da página e o sitekey descrevem o desafio a ser resolvido.
Use a URL completa atual onde solicitado. Se uma tarefa exigir contexto adicional, obtenha-o dessa página em vez de usar valores de um exemplo ou de outro site. Não invente um campo de proxy apenas porque um SDK aceita um objeto de opções geral.
Siga a interface createTask para submissão. Para uma tarefa assíncrona, retenha o ID da tarefa retornado e use o método de resultado documentado para a mesma tarefa.
Uma resposta de criação bem-sucedida significa que a solicitação foi aceita para processamento. Não significa que seu navegador tenha concluído o formulário. Mantenha o resultado da tarefa separado do resultado do aplicativo circundante para que cada falha tenha um proprietário claro.
Passe a solução através da integração desejada do aplicativo alvo. Depois, verifique o resultado que importa: o formulário submetido, o resultado da pesquisa permitido ou o registro público solicitado.
Essa sequência é um guia de configuração, não um script de navegador universal. O passo correto de consumo do resultado depende do aplicativo. Um token genérico não pode dizer à sua automação qual formulário enviar ou qual resposta de página aceitar.
Resgate seu código promocional do CapSolver
Aumente seu orçamento de automação instantaneamente!
Use o código promocional CAP26 ao recarregar sua conta do CapSolver para obter um bônus adicional de 5% em cada recarga — sem limites.
Resgate-o agora em seu Painel do CapSolver
Selecionar uma tarefa de solver sem proxy não reconfigura o caminho de rede do seu navegador.
Isso importa quando seu navegador já usa um proxy, roda em um trabalhador remoto ou se conecta por meio de uma porta de entrada corporativa. Sua capacidade de carregar a página e a capacidade do solver de processar uma tarefa são verificações separadas. Uma falha na navegação do navegador deve ser investigada onde o navegador se conecta.
Da mesma forma, o proxy de transporte de um cliente HTTP não é automaticamente o parâmetro proxy da tarefa. Um ajuste controla como o cliente envia uma solicitação; o outro é parte do contrato de tarefa selecionado. O guia de suporte a proxy MCP do CapSolver examina esses limites de conexão para ferramentas de agentes em mais detalhes.
Ao documentar um fluxo de trabalho, nomeie o componente envolvido: navegador, cliente de API ou tarefa de resolução. "O proxy está configurado" deixa muitas perguntas sem resposta. Uma descrição precisa previne que alguém mude o navegador para consertar um erro de entrada de tarefa irrelevante.
Um resultado retornado pode falhar na etapa de aplicativo por motivos que o modo da tarefa não explica sozinho.
Comece verificando o tipo de desafio, a URL da página atual, o sitekey, parâmetros adicionais necessários e o destino do resultado. Confirme se o aplicativo usou o resultado para a mesma operação que o solicitou. Se a página mudou durante a tentativa, inspecione o estado atual antes de usar uma solução anterior.
A validade do token também importa. As regras de verificação do reCAPTCHA da Google especificam uma janela de validade de dois minutos e uso único. A orientação de validação do Turnstile da Cloudflare especifica uma janela de cinco minutos e uso único. Esses limites se referem ao consumo de um token; não prometem tempos de resolução.
Se a própria tarefa retornar um erro, use a referência de erro do CapSolver e mantenha o código real. Uma chave de conta inválida, entrada de tarefa incorreta e submissão de página rejeitada são problemas diferentes. Substituir "sem proxy" por outro modo sem identificar a falha pode esconder a causa original.
Alguns cenários de tarefa têm requisitos de IP documentados. Onde a referência da tarefa atual ou uma diagnóstico de suporte específico exija seu proxy, siga esse requisito. Não conclua que todo token rejeitado prova uma incompatibilidade de IP, ou que adicionar um proxy garante a aceitação.
Escolha "sem proxy" quando for uma opção documentada que se encaixa na tarefa desejada, depois verifique a operação permitida completa.
Para uma avaliação inicial, use uma página representativa e mantenha as entradas consistentes. Anote se a falha aconteceu antes da criação da tarefa, ao obter uma solução ou ao consumir o resultado do aplicativo. Isso fornece uma base útil para uma mudança de configuração.
Evite julgar a escolha a partir de um único rótulo de sucesso. O resultado relevante é se a operação correta da página foi concluída. Também evite um loop infinito de novas tarefas criadas quando o mesmo problema de entrada ou submissão permanece sem resolução.
Se for necessário assistência de suporte, forneça o tipo de tarefa, o ID da tarefa relevante, o contexto da página que você é permitido a compartilhar e os detalhes de erro redigidos. Mantenha as chaves de API e senhas de proxy fora do relato. Um exemplo focado é mais fácil de investigar do que uma afirmação ampla de que "sem proxy não funciona".
"Sem proxy" simplifica a solicitação do solver ao remover a necessidade de fornecer detalhes de proxy para uma tarefa suportada. Deixa a identificação do desafio e o tratamento do resultado do aplicativo com seu fluxo de trabalho.
Use o CapSolver com a tarefa que corresponde ao CAPTCHA atual, forneça suas entradas documentadas e verifique a resposta final do formulário ou página. Essa é a prova prática de uma integração útil.
Q: A tarefa sem proxy significa que o serviço não usa proxies?
Não. O CapSolver documenta sua opção de reCAPTCHA v2 sem proxy como usando o proxy integrado do servidor. O chamador não fornece os detalhes desse proxy.
Q: Meu navegador pode usar um proxy enquanto a tarefa do solver é sem proxy?
São configurações separadas. Siga os requisitos da tarefa escolhida e verifique a operação desejada da página em vez de assumir que uma configuração controla ambas as conexões.
Q: Devo remover o sufixo "sem proxy" para usar meu próprio proxy?
Use apenas um nome de tarefa exato suportado pela referência atual. Não crie um novo nome de tarefa editando o sufixo.
Q: A resolução sem proxy é sempre melhor ou mais barata?
Não há classificação universal de desempenho ou custo seguida pelo nome do modo. Escolha uma tarefa suportada que se encaixe nos inputs necessários e avalie o resultado real do aplicativo.
Q: Um token sem proxy submete automaticamente meu formulário?
Não. Seu aplicativo deve usar o resultado através de seu fluxo desejado e verificar se a operação solicitada foi concluída.

Adélia Cruz
MCP Integration Engineer
Making CapSolver tools accessible through MCP.
SOBRE O AUTOR
Resolva CAPTCHAs de imagem em Python com a tarefa ImageToTextTask do CapSolver. Prepare a entrada em Base64, leia o texto retornado e corrija erros comuns de imagem e submissão.

Entenda tokens de CAPTCHA, cookies e resultados do solver, incluindo reCAPTCHA, Turnstile, expiração, contexto do navegador e as verificações que confirmam a conclusão.
