額外的標題
與 HTTP 請求一樣,HTTP 響應可能包含其他標頭以修改或擴充其提供的響應。
可用標頭的完整列表在規範的第 6.2 節中定義。最常用的標題是:
Server
,其功能類似於伺服器的User-Agent
請求頭 ;Location
,用於 201 和 3xx 狀態響應,表示要重定向到的 URI; 和ETag
,它是此版本的返回資源的唯一識別符號,以使客戶端能夠快取響應。
響應標頭位於狀態行之後,與請求標頭一樣,形成如下:
Name: Value CRLF
Name
提供標題名稱,例如 ETag
或 Location
,Value
提供伺服器為該標題設定的值。該行以 CRLF 結尾。
帶標頭的響應可能如下所示:
HTTP/1.1 201 Created \r\n
Server: WEBrick/1.3.1 \r\n
Location: http://example.com/files/129742 \r\n