我只是覺得這件事應該針對如果事情無法進行檢查,我比標準202以外的東西之內返回的HTTP狀態代碼,也有很多的狀態碼,但我我想知道什麼應該檢查大部分時間,什HTTP狀態代碼應我的應用程序內進行檢查
我使用的是android,但這是類似的整個網絡,所以它會很好,如果有人可以告訴他們測試哪些和他們顯示什麼消息用戶。
以及如何將我發現在Android上響應的狀態碼?
我只是覺得這件事應該針對如果事情無法進行檢查,我比標準202以外的東西之內返回的HTTP狀態代碼,也有很多的狀態碼,但我我想知道什麼應該檢查大部分時間,什HTTP狀態代碼應我的應用程序內進行檢查
我使用的是android,但這是類似的整個網絡,所以它會很好,如果有人可以告訴他們測試哪些和他們顯示什麼消息用戶。
以及如何將我發現在Android上響應的狀態碼?
取決於你的服務器,預計發送。
我想看看在處理這些:303,400,401,404,500,503
作爲一個通用的東西,我往往只檢查100的數字。 2 =正常,3 =重試/看過來,4 =你犯了一個錯誤,5(或任何其他)=他們犯了一個錯誤。通常情況下,這是足夠的信息給我合理的反饋...
雖然大多數HTTP庫將爲我處理3xx消息,如果我要求他們,所以在應用程序級別,它主要是4xx與5xx消息。
除非你有特殊原因,檢查更具體的代碼,4XX可能意味着,無論你的請求發送是出於某種原因無效的 - 所以我可能要問新的用戶輸入,或類似的東西;但5xx通常意味着服務器「中斷」,我需要告訴用戶「服務目前不可用」或類似的情況。我個人經常漏斗DNS和TCP連接錯誤在同一個處理程序,5xx的錯誤...作爲服務器的「客戶」端用戶,它通常並不重要,我這麼多爲什麼服務不可用,只有是否它是。
一定要蓋上'418我是teapot' –