?
本文檔使用 php中文網手冊 發(fā)布
HTTP 204 No Content
成功狀態(tài)響應代碼指示請求已成功,但客戶端無需離開其當前頁面。204響應默認是可緩存的。的ETag
報頭被包括在這樣的響應。
常見用例是204
作為PUT
請求的結果返回,更新資源,而不更改向用戶顯示的頁面的當前內容。如果資源已創(chuàng)建,201
Created
則返回。如果頁面應該更改為新更新的頁面,則200
應該使用該頁面。
204 No Content
規(guī)范 | 標題 |
---|---|
RFC 7231,第6.3.5節(jié):204無內容 | 超文本傳輸協(xié)議(HTTP / 1.1):語義和內容 |
Feature | Chrome | Edge | Firefox | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
Feature | Android | Chrome for Android | Edge mobile | Firefox for Android | IE mobile | Opera Android | iOS Safari |
---|---|---|---|---|---|---|---|
Basic Support | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
盡管此狀態(tài)代碼旨在描述沒有正文的響應,但服務器可能會在標題后錯誤地包含數(shù)據(jù)。該協(xié)議允許用戶代理在處理此類響應方式上有所不同(有關此規(guī)范文本的討論可在此處找到)。這在持久連接中是可觀察的,其中無效主體可能包括對后續(xù)請求的獨特響應。Apple Safari 拒絕任何此類數(shù)據(jù)。Google Chrome 和 Microsoft Edge 會在有效響應之前丟棄最多四個無效字節(jié)。在有效響應之前,F(xiàn)irefox 允許超過一千字節(jié)的無效數(shù)據(jù)。另請參見
HTTP請求方法