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