node.js - Node https.Agent no navegador

Parte do meu módulo npm (typescript) está a usar o axios para fazer requisições web. Um dos possíveis endpoints está a usar certificados para autenticação. Para este cenário, estou a passar new https.Agent para o axios para enviar a informação dos certificados. Tudo está a funcionar bem se o módulo for usado a partir de uma aplicação Node.

O problema é se eu tentar usar o meu módulo no ambiente do navegador. No navegador, o módulo https não existe e eu não cons

Ler mais →

javascript - A definição de agente de utilizador personalizada na Manifest Version 3 da extensão Chrome não está a ser aplicada

Temos uma extensão com apenas 2 ficheiros: manifest.json e background.js

O navegador (versão 112 do Chrome) não apresenta nenhum erro, mas o agente do utilizador não está a ser definido para `my-custom-user-agent`. Aqui está o código completo da extensão:

m

Ler mais →

typescript - Alterar o user-agent no puppeteer-extra parece não ter efeito

Estou a tentar fazer scraping de diferentes sites usando puppeteer. Como estou a usar o puppeteer-extra para isso (pelo seu stealth-plugin), decidi usar o seu plugin anonymize-ua para alterar aleatoriamente o user-agent padrão e reduzir ainda mais a deteção.

Tentei seguir a ex

Ler mais →

javascript - A propriedade 'userAgentData' não existe no tipo 'Navigator'

Como a informação de navigator.userAgent será reduzida, quero migrar para os User-Agent Client Hints, mas mostra um erro como este:

Como resolvo isto, por favor ajude-me. Muito obrigado

Resposta #1

O TypeScript não inclui por defeito declarações de tipo pa

Ler mais →