# User-agent ayrıştırıcı

Bir user-agent dizesini okuyun: tarayıcı, motor, işletim sistemi, cihaz türü ve bot olup olmadığı. Kendi tarayıcınızı okumak için boş bırakın.

https://codeknife.dev/tr/user-agent-ayristirici/

## Ne yapar

Bir user-agent dizesini okur; tarayıcıyı, render motorunu, işletim sistemini, cihaz türünü ve bir bota ya da tarayıcı robota ait olup olmadığını bildirir. Girdi boşsa kendi tarayıcınızı okur.

## Nasıl kullanılır

1. Bir günlükten, istek başlığından veya hata raporundan bir user-agent dizesi yapıştırın.
2. Sonuç için **Metin** veya **JSON** seçin.
3. Kopyalayın veya indirin ya da sonraki girdi olarak kullanın.

## Örnekler

`Mozilla/5.0 (Windows NT 10.0; Win64; x64) … Chrome/126.0.0.0 Safari/537.36`, Windows üzerinde Chrome 126’dır; Blink ile oluşturulur, masaüstüdür. `Mozilla/5.0 (compatible; Googlebot/2.1; …)` bir bottur ve eşleşen desen gösterilir.

## Bilmekte fayda var

- Bilgiler bakımı yapılan iki kütüphaneden gelir: bowser (tarayıcı, motor, OS, cihaz türü) ve isbot (bot kararı). Kurallar onların sürümlerini izler.
- Cihaz, yalnızca dize bir cihaz taşıyorsa adlandırılır. Chrome her yıl daha az bilgi verir, bu yüzden sürüm ve cihaz sıkça eksiktir.
- User-agent, istemcinin göndermeyi seçtiği şeydir: bot kararı bir ipucudur, garanti değil.
- Kütüphaneler, okunacak bir şey olduğu ilk anda yüklenir.

## Neden unknown yazıyor?

User-agent dizesi serbest metindir ve tarayıcılar her yıl daha azını açığa vurur: örneğin Chrome sürümü dondurur ve cihazı gizler. Ayrıştırıcı yalnızca dizenin taşıdığını bildirir, bulamadığı bölüm bilinmiyor olarak kalır.

## Sık sorulan sorular

### Tam cihazı söyleyebilir mi?

Yalnızca dize bir cihaz adı veriyorsa, birçok Android telefon ve iPhone’da olduğu gibi. Masaüstü tarayıcılar nadiren verir, bu yüzden gösterilecek bir şey yoksa cihaz satırı atlanır.

### Bir şeyin bot olduğuna nasıl karar verir?

Dizeyi bakımı yapılan bir tarayıcı-bot deseni listesiyle karşılaştırır ve eşleşen deseni gösterir. Bir bot istediği user-agent’ı gönderebilir, bu yüzden sonucu kanıt değil ipucu sayın.

### Bu araç user-agent’ımı bir yere gönderiyor mu?

Hayır. Kendi user-agent’ınız tarayıcınızda okunur ve ayrıştırılır, yazdığınız şey sunucularımıza asla gönderilmez.