User agent string
User agent string (ciąg identyfikujący agenta użytkownika) jest to fragment tekstu, który przeglądarka internetowa wysyła do serwera podczas żądania zasobów. Zawiera on informacje o przeglądarce, systemie operacyjnym oraz innych parametrach używanych przez serwer do odpowiedniego wyświetlenia strony internetowej.
Przykładowy user agent string wygląda mniej więcej tak: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36. W tym przypadku informuje on, że użytkownik korzysta z przeglądarki Chrome w wersji 58 na systemie Windows 10.
User agent string jest wykorzystywany przez serwery do dostosowywania treści strony do konkretnej przeglądarki lub urządzenia. Może być także używany do celów statystycznych, marketingowych czy do wykrywania botów internetowych.
Przykładowe elementy user agent string:
- Nazwa przeglądarki: Mozilla, Chrome, Safari, Opera, itp.
- Wersja przeglądarki: np. 58.0.3029.110
- System operacyjny: Windows, Mac OS, Linux, Android, iOS, itp.
Więcej informacji na temat user agent string można znaleźć na Wikipedii.