作为一名Android开发人员,往往和网络请求不可分割,但是较为常见的一般都是200、400、403、503等错误码,抱着知识扩展的想法记录此篇 ~
基本了解
Http超文本传输协议是一种用于分布式、协作式和超媒体信息系统的应用层协议;一般用于客户端终端(用户)和服务器端(网站)请求和应答的标准(TCP)~
Http请求一般由请求头、请求行、请求体三部分组成 ~
常见错误码一般由三位数字组成,其中第一位数字定义的为响应的类别,同时又分为五种类型
错误码 | 原因 | 细解 |
---|---|---|
1xx | 指示信息 | 表示请求已接收,继续处理 |
2xx | 成功 | 表示请求已被成功接收、理解、接受 |
3xx | 重定向 | 要完成请求必须进行更进一步的操作 |
4xx | 客户端错误 | 请求有语法错误或请求无法实现 |
5xx | 服务器端错误 | 服务器未能实现合法的请求 | </