我只是觉得这件事应该针对如果事情无法进行检查,我比标准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' –