Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Co oznaczają te „q =% f”?
http
http-headers
kolypto
źródło
źródło
Nazywa się to względnym współczynnikiem jakości w specyfikacji:
Zobacz też:
źródło
Parametr jakości akceptacji języków można rozumieć następująco:
dołączając
Accept-Language: pl_PL;q=0.8, en_US;q=0.2,
nagłówek do żądania, przekazujemy do serwera następujący komunikatNa przykład jako dostawca treści strony internetowej możemy wprowadzić
Accept-Language
parsowanie nagłówków w taki sposób, aby nasza witryna była odpowiednia dla obcokrajowców nie mówiących w ogóle po angielsku (wtedy nawet przetłumaczona nawigacja byłaby pomocna (strony, które mają przetłumaczoną tylko nawigację, powiedzmy , haveq=0.1
), gdzie w pełni przetłumaczona treść maq=0.9
iw pełni przetłumaczoną treść i zweryfikowana przez native speakerów mówiących zarówno w języku oryginalnym, jak i przetłumaczonymq=0.99
- ponieważ jest to jedyna możliwa sytuacja, gdy znaczenie treści jest w pełni przeniesioneźródło