http协议

tcp、ip协议,用于定义浏览器和服务器交互过程。通讯格式,用于定义客户端和服务器通信格式。
http1.1和http1.0:在一个连接上获取多个web资源。
http请求:
1.请求包括的内容:请求行,消息头,实体内容
请求行:请求方式,默认是get。get在url中显示,post请求实体内容发送数据。
消息头:accept支持的类型;accept-charset;encoding压缩格式,language语言,host,if-modify-since缓存时间,referer客户机那个来的,防盗链。connection请求完成保持。
2http响应:状态行,消息行和实体内容。
状态行:http版本号,状态码,原因描述,表示服务器队请求处理结果。100成功接收,需要继续提交。200成功完成过程;300细化请求;400客户端有错误;500服务端错误。
响应头:location:告诉浏览器跳到那里;
server:服务器型号;encoding数据压缩格式;length回送长度;language语言环境;
type回送数据类型;refresh浏览器定时刷新;diposition以下载方式打开;transfer-encoding以分块方式回送;expire=-1浏览器不要缓存。;cache-control,prama

3.在服务端设置响应头控制客户端行为。
location重定向;
content-encoding:数据压缩格式
content-type:回送数据类型
refresh浏览器定时刷新
content-disposition:下载文件

你可能感兴趣的:(http协议)