HTTP协议
Posted cy-1010
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTTP协议相关的知识,希望对你有一定的参考价值。
-
html是一种用来定义网页的文本,会HTML,就可以编写网页;
-
HTTP是在网络上传输HTML的协议,用于浏览器和服务器的通信。
-
当我们在访问一个网址时,右击检查后,在Network中,找到网址那条记录,点击,右侧将显示Request Headers,点击右侧的view source,我们就可以看到浏览器发给这个网址服务器的请求,在里面可以查看详细的数据信息,这些数据都是有格式的,这个就是http协议
HTTP请求流程
-
浏览器首先向服务器发送HTTP请求
-
服务器向浏览器返回HTTP响应
-
如果浏览器还需要继续向服务器请求其他资源,比如图片,就会再次发送HTTP请求,重复上述两步操作
HTTP常见状态码
-
200 表示请求成功
-
301 永久性重定向
-
302 暂时性重定向
-
404 找不到请求的资源,请求的资源不存在
-
500 服务器错误
HTTP状态码的五种类型
-
1xx :表示服务器收到请求,还需请求者再继续执行操作
-
2xx :表示请求成功
-
3xx :重定向,需要进一步操作才可以完成请求
-
4xx :客户端错误,请求语法错误或者无法完成数据
-
5xx :表示服务器出错
以上是关于HTTP协议的主要内容,如果未能解决你的问题,请参考以下文章
HTTP 之 HTTP协议(HTTP协议概述HTTP消息缓存控制相关头部Cookie相关头部)