HTTP协议介绍
超文本传输协议
规定了浏览器与处事器之间数据传输的格局
1、四大特性:1 基于请求响应 (一次请求对应一次响应)
2 基于TCP/IP 感化于应用层之上的协议
3 无状态 (不保存客户真个状态)
4 无链接
2、数据格局
HTTP请求格局包罗三个部分
请求首行: 请求方法+url字段+协议版本 ( method + request-URI + HTTP-version )
请求头:一大堆的k,v键值对(Accept, User-Agent, host, connection, Cookie, Referer 等)
请求体:携带的数据(并不是一直都有,有时候可能是空的,取决于你的请求方法)
HTTP响应格局包罗三个部分
响应首行:响应状态码(HTTP-Version+Status-Code+Reason-Phrase ,好比:HTTP/1.1 200 ok)
响应头:一大堆k, v键值对(处事器类型, 日期, 长度, 内容类型等)
响应体:浏览器展示给你看的数据(HTML页面)
3、响应状态码
用数字来暗示一大堆提示信息
1xx 处事端已经告成接收到客户真个数据正在措置惩罚惩罚,, 你可以继续提交
2xx 200 请求告成,处事器已经返回了你想要的数据
3xx 重定向,访谒页面时,会重定向至新的url
4xx 403你当前没有权限访谒该数据,404请求资源不存在
5xx 处事器内部错误(宕机等)
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33073.html
- 上一篇:但像Jsp动态网页就需要Tomcat来处理
- 下一篇:行内元素则不需另起一行