ฉันรู้ว่าเนื้อหาของตัวแปรนี้มีลักษณะen-us,en;q=0.5
และเป็นตัวแทนของภาษาที่ผู้ใช้ใช้ แต่เบราว์เซอร์คำนวณตัวแปรนี้อย่างไร
เบราว์เซอร์ Firefox มีตัวเลือกSettings -> Language
ที่หนึ่งอาจเพิ่มภาษา มีอะไรอีกบ้างที่ใช้? ภาษาของระบบหรือประเทศปัจจุบันที่ใช้คอมพิวเตอร์ / แล็ปท็อป / โทรศัพท์เปลี่ยนค่านี้หรือไม่ และเบราว์เซอร์คำนวณq
ค่าสำหรับแต่ละภาษาอย่างไร
HTTP_ACCEPT_LANGUAGE
ส่วนหัว? ผมใช้การเชื่อมโยงที่คุณกล่าวถึงและผมพบว่าเบราว์เซอร์ของฉัน (Firefox)Accept-Language: de,en-US;q=0.7,en;q=0.3
ใช้ ฉันมาจากประเทศเยอรมนีพร้อมระบบปฏิบัติการเยอรมันฉันไม่เคยเปลี่ยนการตั้งค่าภาษาของเบราว์เซอร์ ดังนั้นอาจHTTP_ACCEPT_LANGUAGE
ได้รับการเปลี่ยนแปลงเช่นกันหากคุณเพิ่งเข้าชมหน้าเว็บในภาษาอื่นบ่อยเพียงพอ