1
我有時在服務器日誌中看到一個或另一個。HTTP_USER_AGENT和HTTP_X_USER_AGENT有什麼區別?
我有時在服務器日誌中看到一個或另一個。HTTP_USER_AGENT和HTTP_X_USER_AGENT有什麼區別?
以X
開頭的HTTP頭是非常嚴肅的頭文件。它們沒有在HTTP specification中指定,而是由某個第三方創建,作爲供應商特定或「事實上」的標準,並由許多其他人接管,例如代理服務器的HTTP X-Forwarded-For
。
的特定HTTP X-User-Agent
頭通常是由實際的客戶端和服務器,例如代理服務器,負載均衡器,轉碼器等,但也有一些基於XMLHttpRequest的庫之間的一些獨立的信使插入。它經常識別信使本身。頭文件User-Agent
仍應代表實際的客戶端。您也會在電子郵件中看到此標題,然後代表負責發送郵件的電子郵件程序/軟件。
它被稱爲HTTP_X_USER_AGENT
(uppercased,HTTP
前綴,下劃線代替連字符)是PHP特有的。