Sobes.tech
Junior

Kur var atrast informāciju par to, kādus lietotāja aģentus var izmantot pieprasījumos?

sobes.tech AI

Atbilde no AI

Informācijas avoti par lietotāja aģentiem:

  1. Oficiālā pārlūkprogrammu un platformu dokumentācija: Izstrādātāju vietnes (Mozilla Developer Network, Google Developers) satur aktuālus datus.
  2. Specializētas datu bāzes un krātuves: Pastāv tiešsaistes resursi, kas apkopo User-Agent virkņu sarakstus (piemēram, User-Agent String.com, WhatIsMyBrowser.com).
  3. Tīmekļa trafika analīze: Analītikas rīki (Google Analytics, Yandex.Metrica) ļauj redzēt, kādus User-Agent izmanto jūsu vietnes reālie lietotāji.
  4. Reālu pieprasījumu HTTP galvenes: HTTP pieprasījumu pārtraukšana un analīze (piemēram, ar pārlūkprogrammas izstrādātāju rīkiem vai tīkla sniffers, piemēram, Wireshark) rāda lietotāja aģentus, ko izmanto klienti.
  5. Tīmekļa skrapošanas/testēšanas ietvari un bibliotēkas: Dažas bibliotēkas (piemēram, Scrapy Python valodā) ir iebūvētas vai viegli integrējamas ar User-Agent sarakstiem.

User-Agent virkņu piemēri:

  • Chrome uz Windows:
    // Chrome 121.0.0.0 uz Windows 10
    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36
    
  • Firefox uz macOS:
    // Firefox 122.0 uz macOS
    Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:122.0) Gecko/20100101 Firefox/122.0
    
  • Safari uz iOS:
    // Safari uz iPhone
    Mozilla/5.0 (iPhone; CPU iPhone OS 17_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.2 Mobile/15E148 Safari/604.1
    

Lietotāja aģentu izvēle ir atkarīga no testēšanas mērķiem (noteiktu pārlūkprogrammu, ierīču, versiju emulācija u.c.).