Lietotāja aģents HTTP protokolā
Terminu User Agent izmanto, lai apzīmētu programmu, kas lejupielādē no servera mājas lapu. Parasti šī programma ir pārlūkprogramma. Bet ne vienmēr - pastāv arī citas programmas, kas iegūst mājas lapas. Piemēram, meklēšanas roboti, kas analizē lapas tekstu un rāda mājas lapu meklēšanas rezultātos.
Programmas, kas vēršas pie servera, parasti
pārraida speciālu galveni User-Agent,
kas satur programmas nosaukumu,
datora operētājsistēmu un lietotāja valodu.
Vispārējais galvenes formāts pārlūkprogrammām izskatās šādi:
User-Agent: Mozilla/5.0 (system-information) platform
Kā redzat, jebkurai pārlūkprogrammai galvenes vērtība sākas ar Mozilla/5.0. Tas ir nepieciešams vēsturisku iemeslu dēļ.
Galvenes vērtības piemērs pārlūkprogrammā Firefox operētājsistēmā Windows:
Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0
Galvenes vērtības piemērs pārlūkprogrammā Firefox operētājsistēmā MAC:
Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:42.0) Gecko/20100101 Firefox/42.0
Galvenes vērtības piemērs pārlūkprogrammā Chrome operētājsistēmā Linux:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Galvenes vērtības piemērs Google robotam:
Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
Atveriet pārlūkprogrammas atkļūdotāju un izpētiet
galvenes User-Agent saturu.