响应的三个组成部分
HTTP响应由哪三个组成部分
什么是HTTP响应
由服务器端发送给浏览器(客户端)的所有的数据,称为响应Response。
数据准备
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>用户登录</title>
</head>
<body>
<h2>用户登录</h2>
<form action="login" method="post">
<table>
<tr>
<td>用户名</td>
<td><input type="text" name="username"/></td>
</tr>
<tr>
<td>密码</td>
<td><input type="password" name="password"/></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="登录"/></td>
</tr>
</table>
</form>
</body>
</html>
响应信息的三个组成
响应行(状态行),响应头,响应体
响应体由两种类型的数据:字符数据和字节数据
响应行、响应头、响应体
- 响应行的格式
- 响应头的格式
- 响应体的格式
响应行
组成:由三个部分组成
HTTP/1.1 200 OK
协议和版本 状态码 状态信息
响应头
响应体
文本:字符的数据,如:text,html,json,xml
图片:字节的数据,还可以是下载的文件,音乐,视频