Yanıtlar:
Buna göreceli kalite faktörü denir . HTTP / 1.1 Spesifikasyonu, §14.4'ten görülebileceği gibi, kullanıcının 0'dan 1'e kadar bir ölçekte hangi dili tercih edeceğini belirler :
Her dil aralığına, kullanıcının bu aralıkta belirtilen diller için tercihinin bir tahminini temsil eden ilişkili bir kalite değeri verilebilir. Kalite değeri varsayılan olarak "q = 1" dir. Örneğin,
Accept-Language: da, en-gb;q=0.8, en;q=0.7
"Danca'yı tercih ederim, ancak İngiliz İngilizcesini ve diğer İngilizce türlerini kabul edeceğim."
Spesifikasyonda göreceli kalite faktörü denir :
Her ortam aralığını, bağıl bir kalite faktörünü göstermek için "q" parametresinden başlayarak bir veya daha fazla kabul parametresi izleyebilir. İlk "q" parametresi (varsa), medya aralığı parametrelerini kabul parametrelerinden ayırır. Kalite faktörleri, kullanıcı veya kullanıcı aracısının, 0 ile 1 arasında q değer ölçeğini kullanarak söz konusu ortam aralığı için göreceli tercih derecesini belirtmesine olanak tanır (bölüm 3.9). Varsayılan değer q = 1'dir.
...
Örnek
Accept: audio/*; q=0.2, audio/basic
"Sesi / temelleri tercih ederim, ancak% 80'lik bir kalite düşüşünden sonra mevcut olan en iyisi ise bana herhangi bir ses türünü gönderin" şeklinde yorumlanmalıdır.
Kabul dilleri kalite parametresi şu şekilde anlaşılabilir:
şu iletiye Accept-Language: pl_PL;q=0.8, en_US;q=0.2,
başlık ekleyerek sunucuya aşağıdaki iletiyi iletiriz:
Sunucu, lütfen bu web sitesinin Lehçe çevirisini sağlayın, ancak bunu sadece kalitesi
>= %80%
ilgili kalite faktörüyle ilgiliyse yapın . Kalite olması durumunda<80%
- İngilizce sürümünü almayı umursamıyorum, çünkü yine de İngilizce konuştuğum için benim için önemli değil.
Örneğin, bir web sayfası içerik sağlayıcısı olarak, web Accept-Language
sitemizin hiç İngilizce bilmeyen yabancılar için uygun olacak şekilde başlık ayrıştırma özelliğini sunabiliriz (daha sonra çevrilmiş gezinme bile yararlı olacaktır (yalnızca gezinmeyi çeviren sayfalar, sahip q=0.1
), nerede tamamen çevrilmiş içeriği vardır q=0.9
ve tam çevrilmiş içerik ve sahip olabilir hem orijinal dil ve tercüme dil içeriğini konuşan yerli konuşmacılar tarafından doğrulanmadı q=0.99
- içeriğin tamamen içinde aktarılması anlamına zaman bu tek olası durum olduğu için)