在做异步操作的时候,我们通常需要判断返回的状态码来判断服务器返回的数据是否正常,下面是常见的一些状态码和对应的含义。
200 |
服务器正常处理了请求并响应 |
404 | 请求的页面(资源)没有找到 |
403 | 没有权限访问请求的页面(资源) |
405 | 页面(资源)不接收该请求方式(比如用get请求一个只支持doPost方法的servlet) |
408 | 请求超时 |
500 | 服务器处理请求时遇到错误(可能因为应用程序抛出异常导致) |
502 | 上游服务器和网关/代理不同意的协议交换数据 |
503 | 服务器暂时不可用(可能出现在服务器尚未初始化完成时) |