0
我正在嘗試構建REST服務,並且我有幾個問題。關於HTTP頭和HTTP響應狀態的查詢
- 當我發送
Location
標題是正文要求? If-modified-since
:此標頭值是否爲null
或未設置爲指示PUT
和DELETE
調用中的最新版本?
我正在嘗試構建REST服務,並且我有幾個問題。關於HTTP頭和HTTP響應狀態的查詢
Location
標題是正文要求?If-modified-since
:此標頭值是否爲null
或未設置爲指示PUT
和DELETE
調用中的最新版本?Location
標題不需要正文內容。事實上,如果響應的狀態代碼是302 Found
或類似的重定向,則主體內容將毫無意義。If-modified-since
是HTTP概念'Conditional GET'的一部分。如果沒有設置,並且沒有設置其他標題(If-Match
,If-None-Match
,If-Unmodified-Since
),則服務器應該返回當前資源的表示。實際上,Conditional GET不是關於版本的概念,而是關於緩存的概念。如果客戶端已經知道仍然是最新的資源的表示,則服務器再次返回相同的表示會是冗餘的。