User Agent memiliki pengertian aplikasi yang mengandung berbagai macam string pada pihak client untuk berkomunikasi dengn pikak web server.
Di dalam suatu pengertian dan manfaat user agent, terdapat berbagai macam string yang berisi informasi pada client dan informasi tersebut berupa nama browser, versi browser, sistem operasi dan masih banyak lainnya.
Pengertian Dan Manfaat User Agent
Pada saat browser mengakses suatu halaman web, maka web server akan
menggunakan informasi yang terdapat dalam useragent string untuk
menampilkan konten yang disesuaikan dengan user agent browser yang
sedang digunakan.
Contoh User Agent browser Mozilla Firefox yang sedang saya gunakan :
Setiap browser memiliki informasi string yang berbeda, contoh lain dari browser Opera yang memiliki string lebih rumit :
- Vendor Aplikasi : Opera/9.80 ___Opera Software ASA
- Sistem Operasi : Windows NT 5.1 ___Windows XP
- Keamanan Browser : U ___Strong Security
- Browser Language : en ___English
- Browser Engine : Presto/2.7.62 ___Opera versi 2.7.62
- Nama Browser : Version/11.00 ___Opera versi 11.00
Beberapa manfaat dari merubah useragent adalah sebagai berikut :
- Memalsukan identias browser yang sedang digunakan
- Mengakses web page yang tidak dapat diakses oleh browser tertentu
- Mengakses Mobile Website yang hanya dapat diakses dengan handphone
- Menguji script pada website menggunakan browser lain tanpa ganti browser
- Berbagai manfaat lainnya
Yang perlu dicatat bahwa UserAgent sama sekali tidak berpengaruh terhadap kecepatan internet. UserAgent digunakan oleh webserver hanya untuk mengidentifikasi browser apa yang digunakan untuk mengakses web page.