1. 通用性首部
2. 緩存首部
3. 請求首部
用於說明是誰或什麼在發送請求、請求源自何處,或者客戶端的喜好及能力。服務器可以根據請求首部給出的客戶端信息,試着爲客戶端提供更好的響應。
4. Accept首部
5. 條件請求首部
Accept首部爲客戶端提供了一種將其喜好和能力告知服務器的方式,包括它們想要什麼,可以使用什麼,以及最重要的,它們不想要什麼。這樣,服務器就可以根據這些額外信息,對要發送的內容做出更明智的決定。
6. 安全請求首部
HTTP本身就支持一種簡單的機制,可以對請求進行質詢/響應認證。