Lietotāja aģents



starp citiem

Dažreiz saīsināts kā UA , lietotāja aģents ir pārlūku tekstu virkne kas tiek dota katrai apmeklētajai vietnei. UA satur tādu informāciju kā pārlūka versija, saderība, operētājsistēma un visas modificēšanas spraudņi . Izmantojot šos datus, vietne var novērtēt jūsu datora iespējas, optimizējot lapas veiktspēju un displeju.



Skatiet savu lietotāja aģentu

Noklikšķiniet šeit, lai apskatītu savu UA

Lietotāju aģentu piemēri ar virkņu skaidrojumu

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)

Mozilla / 4.0 tiek izmantots vēsturisku iemeslu dēļ, kā norādīts Microsoft , nejaukt ar Mozilla pārlūku variantiem, piemēram, Firefox . Nākamais ir faktiskais Microsoft Internet Explorer versija, saderīgs; MSIE 6.0; , kas norāda, ka šim lietotājam ir Internet Explorer 6.0. Nākamais, Windows NT 5.1; SV1; ir operētājsistēmas apraksts, šajā gadījumā Microsoft Windows XP ar 1. servisa pakotni. Visbeidzot, .NET CLR 1.1.4322 ir .NET ietvars.



Piezīme

Lietotāja aģenta virknei ar Internet Explorer var būt vairākas .NET versijas.

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.13) Gecko/20080325 Fedora/2.0.0.13-1.fc8 Firefox/2.0.0.13

Šajā otrajā piemērā lietotāja aģents atrodas uz Linux variants. Pirmā lieta, kas ievērojami atšķiras šajā lietotāja aģentā, ir X11; , kas ir X Windows . Nākamais U; ir šifrēšana līmenis, kas ir īss ASV, liecina par spēcīgu šifrēšanu. Agrāk ASV likumu dēļ bija jāizlaiž dažādas šifrēšanas versijas noteiktām pasaules daļām. Nākamais, i686; un Fedora / 2.0.0.13-1.fc8 apraksta platformu un OS. Pēc tam, lv - ASV; ir pārlūka valoda un atrašanās vieta (attiecīgi angļu un ASV). Visbeidzot, Firefox / 2.0.0.13 ir pārlūks un tā versija.



Mozilla/5.0 (Macintosh; U; Intel macOS 10.5; en-US; rv:1.9b4) Gecko/2008030317 Firefox/3.0b4

Šajā pēdējā piemērā lietotāja aģents ir Apple dators. Ir daudz līdzību ar iepriekšējo piemēru, kurā darbojas arī Firefox. Tomēr lietotāju aģents ir Macintosh ar Intel procesors un macOS 10.5 operētājsistēma. Apple datori, kuros nedarbojas Intel procesors, ir “PPC”.

Lietotāju aģentā dažādas Windows versijas

Tālāk ir sniegta papildu informācija par katru no dažādām Microsoft Windows versijām un tām atbilstošajiem lietotāju aģentu virkņu kodiem.

Windows 95 = Windows 95 or Win95 Windows 98 & 98 SE = Windows 98 or Win98 Windows CE = Windows CE Windows ME = Windows 9x 4.90 Windows NT 4.0 = Windows NT 4.0 Windows 2000 = Windows NT 5.0 Windows XP = Windows NT 5.1 Windows Server 2003 and XP x64 edition = Windows NT 5.2 Windows Vista = Windows NT 6.0 Windows 7 = Windows NT 6.1 Windows 8 = Windows NT 6.2 Windows 8.1 = Windows NT 6.3 Windows 10 = Windows 10.0

Kā iegūt šo informāciju

Ir daži veidi, kā piekļūt lietotāju aģentu informācijai. Piemēram, tiek izmantota poga šīs lapas sākumā JavaScript lai parādītu lietotāja aģenta virkni. Tomēr, ja vēlaties apkopot informāciju vai manipulēt ar datiem, labāk būtu izmantot servera pusi skriptu valoda , piemēram, Perl . Zemāk ir sniegts piemērs, izmantojot Perl skriptu.

#/usr/bin/perl use strict; print 'Content-type: text/html', '

'; print '$ENV{HTTP_USER_AGENT}';