HTTP响应报文

HTTP响应报文

响应报文分析

由五个部分组成:

HTTP状态码介绍

是用于表示web服务器响应状态的3位数字代码

状态码 说明
200 服务器已经成功处理了请求
400 错误的请求,请求地址或者参数有误
404 请求资源再服务器不存在
500 服务器内部源代码出现错误

查看HTTP协议的通信过程

chrome浏览器—f12打开调试工具—网络选项,查看通信过程

%%{init: {"flowchart": {"htmlLabels": false}} }%%
flowchart LR
	a("浏览器")
	subgraph ide1 ["服务器主机"]
		b("web服务器程序
默认80端口号") end a --"1.发送HTTP请求数据(超文本)"-->ide1 ide1 --"2.返回HTTP响应数据(超文本)"-->a a --"3.根据链接请求 图片.jpg数据"-->ide1 ide1 --"4.返回图片.jpg数据"-->a

注意:每一次浏览器和服务器的数据通讯,都是成对出现的,即请求和响应,同时每一次请求和响应都必须符合HTTP协议的格式