Menggunakan Pengepala Ejen Pengguna Penyemak Imbas untuk Mengesan Versi OS
Menentukan versi tepat sistem pengendalian daripada penyemak imbas web memberikan cabaran. Walaupun mengesan jenis OS (cth., Windows XP, macOS) adalah mungkin, mendapatkan maklumat berbutir seperti Vista Business atau Windows XP Home terbukti sukar difahami.
Pengepala Ejen Pengguna HTTP mengandungi maklumat OS terhad, yang menghalang ketepatan Pengesanan versi OS. Untuk penyemak imbas yang berjalan pada Mac OS atau Linux, pengepala ini mungkin menyimpan data yang mencukupi untuk mengenal pasti OS dengan tepat. Sebagai contoh, Mac yang menjalankan Ubuntu 8.10 Intrepid Ibex mungkin melaporkan pengepala Ejen Penggunanya sebagai:
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.7) Gecko/2009030423 Ubuntu/8.10 (intrepid) Firefox/3.0.7
Pelayar pada sistem Windows, walau bagaimanapun, biasanya mendedahkan versi OS sahaja, mengetepikan butiran pakej tertentu:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:x.x.x) Gecko/20041107 Firefox/x.x
Atas ialah kandungan terperinci Bagaimanakah Anda Boleh Mengesan Versi OS Dengan Tepat Menggunakan Pengepala Ejen Pengguna Penyemak Imbas?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!