http(超文本传输协议)是一个基于请求与响应模式的、无状态的、短连接、灵活、应用层的协议,常基于 TCP 的连接方式。
HTTP 响应状态码:
常见状态代码、状态描述、说明:
200 OK // 客户端请求成功
301 Moved Permanently //永久重定向
302 Found //临时重定向
400 Bad Request // 客户端请求有语法错误,不能被服务器所理解
401 Unauthorized // 请求未经授权,这个状态代码必须和 WWW-Authenticate 报头域一起使用
403 Forbidden // 服务器收到请求,但是拒绝提供服务
404 Not Found // 请求资源不存在,eg:输入了错误的 URL
500 Internal Server Error // 服务器发生不可预期的错误
502 Bad Gateway //网关错误
503 Server Unavailable // 服务器超时 // 可能恢复正常
504 Gateway Timeout //网关超时
HTTP请求报文由 请求行, 请求头部,空行和请求数据 组成
HTTP协议的请求方法有GET、POST、HEAD、PUT、DELETE、OPTIONS、TRACE、CONNECT。
HTTP响应也由三个部分组成,分别是:状态行、消息报头、响应正文。