HTTP服務器狀態(tài)代碼定義
- 作者:新網(wǎng)
- 來源:新網(wǎng)
- 瀏覽:100
- 2018-02-23 17:31:24
在做接口測試、性能測試的時候,會產(chǎn)生比較多的HTTP錯誤查看其錯誤,有超時的,鏈接不到圖片的,連接不到服務器等,那么下面是關(guān)于HTTP服務器狀態(tài)代碼的定義。
在做接口測試、性能測試的時候,會產(chǎn)生比較多的HTTP錯誤查看其錯誤,有超時的,鏈接不到圖片的,連接不到服務器等,那么下面是關(guān)于HTTP服務器狀態(tài)代碼的定義。
<
div>1.1 消息1xx(Informational 1xx)
該類狀態(tài)代碼用于表示臨時回應。臨時回應由狀態(tài)行(Status-Line)及可選標題組成, 由空行終止。HTTP/1.0中沒有定義任何1xx的狀態(tài)代碼,所以它們不是對HTTP/1.0請求的 合法回應。實際上,它們主要用于實驗用途,這已經(jīng)超出本文檔的范圍。
1.2 成功2xx(Successful 2xx)
表示客戶端請求被成功接收、理解、接受。
200 OK
請求成功?;貞男畔⒁蕾囉谡埱笏褂玫姆椒ǎ缦拢?/div>
GET 要請求的資源已經(jīng)放在回應的實體中了。
HEAD 沒有實體主體,回應中只包括標題信息。
POST 實體(描述或包含操作的結(jié)果)。
201 Created
請求完成,結(jié)果是創(chuàng)建了新資源。新創(chuàng)建資源的URI可在回應的實體中得到。原始服務器應在發(fā)出該狀態(tài)代碼前創(chuàng)建該資源。如果該操作不能立即完成,服務器必須在該資源可用時在回應主體中給出提示,否則,服務器端應回應202(可被接受)。
在本文定義的方法,只有POST可以創(chuàng)建資源。
202 Accepted
請求被接受,但處理尚未完成。請求可能不一定會最終完成,有可能被處理過程隨時中斷,在這種情況下,沒有辦法在異步操作中重新發(fā)送狀態(tài)代碼。
202回應是沒有義務的,這樣做的目的是允許服務器不必等到用戶代理和服務器間的連接結(jié)束,就可以響應其它過程的請求(象每天運行一次的,基于批處理的過程)。
在某些回應中返回的實體中包括當前請求的狀態(tài)指示、狀態(tài)監(jiān)視器指針或用戶對請求能否實現(xiàn)的評估信息。
204 No Content
服務器端已經(jīng)實現(xiàn)了請求,但是沒有返回新的信息。如果客戶是用戶代理,則勿需為此更新自身的文檔視圖。該回應主要是為了在不影響用戶代理激活文檔視圖的前提下,進行script語句的輸入及其它操作。該回應還可能包括新的、以實體標題形式表示的元信息,它可被當前用戶代理激活視圖中的文檔所使用。
以上就是HTTP服務器狀態(tài)代碼的定義。