HTTP,Hyper Text Transfer Protocol(超文本传输协议)
基于TCP/IP协议来传递数据,属于应用层协议,默认端口为80
HTTP特点
1.简单快速:协议简单,数据量精简
2.灵活:允许传输任意类型对象。
3.无状态:没有事务记忆,每次的请求/返回都是独立的。
4.非持续:处理完成后立即断开连接。持续:一个连接可以传送多个对象。
消息结构:
状态行、消息报头、空行和响应(请求)正文。
常见的状态码:
200:成功
301:已重定向(文件移动)
304:未修改
400:语法错误
404:未找到
500:服务器内部错误
502:网关错误
505:HTTP版本错误