Penghurai User Agent

Tampal rentetan user agent dan ketahui pelayar, versi, sistem pengendalian dan jenis peranti (desktop, mudah alih atau bot). Percuma.

Butiran user agent

Setiap pelayar dan bot menghantar rentetan user agent bersama permintaannya, contohnya Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36. Ia sepatutnya menerangkan perisian yang membuat permintaan, tetapi terkenal sukar dibaca.

Penghurai ini membaca rentetan dan menunjukkan pelayar dan versinya, sistem pengendalian dan jenis peranti, berguna untuk menyiasat log, laporan pepijat dan trafik bot.

Cara menghurai user agent

  1. Salin rentetan user agent daripada log, analitik atau laporan pepijat.
  2. Tampal ke medan user agent.
  3. Hantar untuk menghurai.
  4. Baca pelayar, sistem pengendalian dan jenis peranti.

Contoh

Chrome desktop

Input:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Output: Browser: Chrome 130 · OS: Windows 10 · Device: desktop

Safari iPhone

Input:

Mozilla/5.0 (iPhone; CPU iPhone OS 18_0 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/18.0 Mobile/15E148 Safari/604.1

Output: Browser: Safari 18.0 · OS: iOS 18.0 · Device: mobile

Chrome Android

Input:

Mozilla/5.0 (Linux; Android 14; Pixel 8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Mobile Safari/537.36

Output: Browser: Chrome 130 · OS: Android 14 · Device: mobile

Googlebot

Input:

Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Output: Browser: Googlebot 2.1 · Device: bot

Kegunaan biasa

  • Menyiasat laporan pepijat pelanggan.
  • Mengenal pasti bot dalam log pelayan.
  • Menyemak peranti pelawat dalam analitik.
  • Menguji tetapan pelayar atau emulator.

Petua berguna

  • User agent boleh dipalsukan, jadi jangan bergantung padanya untuk keselamatan. Sahkan bot enjin carian dengan semakan DNS terbalik menggunakan carian IP terbalik.
  • Chrome dan pelayar lain telah mengurangkan butiran dalam user agent demi privasi, jadi versi dan model peranti mungkin dipermudahkan.
  • Lihat semua header permintaan dengan semakan header HTTP.

Soalan lazim

Apakah user agent?

Rentetan teks yang dihantar pelayar atau aplikasi bersama permintaan untuk mengenal pasti perisian, versi dan platformnya.

Kenapa setiap user agent bermula dengan Mozilla?

Atas sebab keserasian sejarah. Laman awal hanya menghantar halaman canggih kepada Netscape (Mozilla), jadi pelayar lain turut menyamar.

Bagaimana mencari user agent saya?

Pelayar anda menghantarnya pada setiap permintaan; anda boleh menyalinnya daripada alat pembangun pelayar.

Bolehkah user agent menunjukkan model telefon sebenar?

Kadang-kadang, terutamanya pada Android lama. Pelayar moden semakin menyembunyikan butiran ini.

Alat berkaitan

Alat percuma popular