gpt4 book ai didi

java - 应在我的应用程序中检查哪些 HTTP 状态代码

转载 作者:可可西里 更新时间:2023-11-01 16:57:17 27 4
gpt4 key购买 nike

我只是想知道应该检查的 HTTP 状态代码,如果出现故障并且我在标准 202 以外的其他内容中返回,有很多状态代码,但我想知道大多数应该检查哪些状态代码当时,

我正在使用 android,但这在整个网络中都是相似的,所以如果有人能告诉他们他们测试了哪些以及他们向用户显示了什么消息,那就太好了。

我如何在 android 中找到响应的状态代码?

最佳答案

作为通用的东西,我倾向于只检查 100 的数字。 2=好的,3=再试一次/看这里,4=你犯了一个错误,5(或其他)=他们犯了一个错误。通常,这些信息足以让我给出合理的反馈...

虽然大多数 HTTP 库会为我处理 3xx 消息,但如果我要求他们这样做,那么在应用程序级别,主要关注的是 4xx 与 5xx 消息。

除非你有特定的原因来检查更具体的代码,否则 4xx 可能意味着你发送的任何请求由于某种原因无效——所以我可能想询问用户新的输入,或类似的东西;但 5xx 通常表示服务器“损坏”,我需要告诉用户“服务目前不可用”或类似信息。我个人经常将 DNS 和 TCP 连接错误汇集到与 5xx 错误相同的处理程序中……作为服务器的“客户端”用户,通常为什么服务不可用对我来说并不重要, 只有是否是。

关于java - 应在我的应用程序中检查哪些 HTTP 状态代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8359413/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com