Vyhledávání na webu
Součástí mého npm modulu (typescript) je používání axiosu pro webové požadavky. Jeden z možných koncových bodů používá certifikáty pro autentizaci. V tomto scénáři předávám new https.Agent do axiosu, aby se odeslaly informace o certifikátech. Vše funguje správně, pokud je modul používán z Node aplikace.
Problém je v tom, když se pokusím použít svůj modul v prostředí prohlížeče. Když jsem v prohlížeči, modul https neexistuje a nemohu svůj modul použít.
Máme rozšíření pouze se 2 soubory: manifest.json a background.js
Prohlížeč (verze Chrome 112) nehlásí žádnou chybu, ale uživatelský agent není nastaven na `my-custom-user-agent`. Zde je kompletní kód rozšíření:
manifest.json
{ "name&q Přečtěte si více →
Snažím se stahovat data z různých webových stránek pomocí Puppeteer. Protože k tomu používám puppeteer-extra (pro jejich stealth-plugin), rozhodl jsem se použít jejich plugin anonymize-ua, který náhodně mění výchozí user-agent, aby se dále snížila detekce.
Snažil jsem se řídit
Přečtěte si více →
Jelikož bude informace navigator.userAgent omezena, chci přejít na User-Agent Client Hints, ale zobrazuje se mi chyba jako tato:
Jak to vyřeším, prosím pomozte. Moc děkuji
TypeScript ve výchozím nastavení nepřichází s deklaracemi typů pro expe
Přečtěte si více →