可能會遇到的HTTP服務器狀態(tài)代碼的意思是什么?雖然現(xiàn)在有很多的企業(yè)和個人都在使用服務器,但是對服務器維護和使用中可能存在的問題我們基本都不能解決,新網(wǎng)小編在這里為大家具體介紹一下可能會遇到的HTTP服務器狀態(tài)代碼的意思是什么。
可能會遇到的HTTP服務器狀態(tài)代碼的意思是什么?雖然現(xiàn)在有很多的企業(yè)和個人都在使用服務器,但是對服務器維護和使用中可能存在的問題我們基本都不能解決,新網(wǎng)小編在這里為大家具體介紹一下可能會遇到的HTTP服務器狀態(tài)代碼的意思是什么。
302 Moved Temporarily
請求到的資源在一個不同的URL處臨時保存。因為重定向有時會被更改,客戶端應繼續(xù)用請求URI來發(fā)出以后的請求。新的URL必須由回應中的位置域指定。除非是HEAD請求,否則回應的實體主體 (Entity-Body)必須包括對新URL超鏈接的簡要描述。
如果用POST方法發(fā)出請求,而接收到302回應狀態(tài)碼。在這種情況下,除非用戶確認,否則用戶代理不必自動重定向請求,因為這將導致改變已發(fā)出請求的環(huán)境。
注意:當在接收到302狀態(tài)碼后而自動重定向POST請求時,一些現(xiàn)存的用戶代理會錯誤地將其改為GET請求。
304 Not Modified
如果客戶端成功執(zhí)行了條件GET請求,而對應文件自If-Modified-Since域所指定的日期以來就沒有更新過,服務器應當回應此狀態(tài)碼,而不是將實體主體發(fā)送給客戶端。回應標題域中只應包括一些相關(guān)信息,比如緩存管理器、與實體最近更新(entity\'s Last-Modified)日期無關(guān)的修改。相關(guān)標題域的例子有:日期、服務器、過期時間。每當304回應中給出的域值發(fā)生變化,緩存都應當對緩存的實體進行更新。
客戶端錯誤(Client Error )4xx:4xx類的狀態(tài)碼表示客戶端發(fā)生錯誤。如果客戶端在收到4xx代碼時請求還沒有完成,它應當立即終止向服務器發(fā)送數(shù)據(jù)。除了回應HEAD請求外,不論錯誤是臨時的還是永久的,服務器端都必須在回應的實體中包含錯誤狀態(tài)的解釋。這些狀態(tài)碼適用于任何請求方法。
注意:如果客戶端正在發(fā)送數(shù)據(jù),服務器端的TCP實現(xiàn)應當小心,以確??蛻舳嗽陉P(guān)閉輸入連接之前收到回應包。如果客戶端在關(guān)閉后仍舊向服務器發(fā)送數(shù)據(jù),服務器會給客戶端發(fā)送一個復位包,清空客戶端尚未處理的輸入緩沖區(qū),以終止HTTP應用程序的讀取、解釋活動。
以上就是對可能會遇到的HTTP服務器狀態(tài)代碼的意思是什么的相關(guān)內(nèi)容介紹了,希望以上文章能夠?qū)δ阌兴鶐椭?/span>
上一篇:香港空間快還是美國空間快?
下一篇:香港空間該怎么選?
免責聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認相關(guān)法律責任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。