HTTP/1.1中定义了5类状态码, 状态码由三位数字组成,第一个数字定义了响应的类别
1XX 提示信息 - 表示请求已被成功接收,继续处理
2XX 成功 - 表示请求已被成功接收,理解,接受
3XX 重定向 - 要完成请求必须进行更进一步的处理
4XX 客户端错误 - 请求有语法错误或请求无法实现
5XX 服务器端错误 - 服务器未能实现合法的请求
HTTP消息分为请求消息和响应消息,一半的HTTP消息结构为:
请求/响应行:包括方法、资源地址和HTTP版本号
请求/响应头部:header部分
请求/响应体:对于响应消息来说,body部分的内容是从服务器传到浏览器的大量HTML代码,浏览器对HTML代码进行解析显示到浏览器上。