1.http
(1)概念:

(2)特点
2.请求
(1)含义
(2)组成

1)请求行(请求方法 url 协议/协议版本号)
url组成:

面试题1:介绍一下http和https的区别?
| http | https | |
|---|---|---|
| 共同点 | 都是协议,都可以用来传输数据 | |
| 不同点 |
|
|
面试题2:请求方法(get和post的区别)
| get | post | |
|---|---|---|
| 共同点 | 都可以向服务器发起请求,并且携带参数 | |
| 不同点 |
|
|
2)请求头
- 键值对的形式展示
- 客户端的属性信息
3)请求体(请求参数)
- name=value
- 如果有多个参数,用&连接
3.响应
(1)含义
(2)组成

1)响应行:协议/协议版本号 响应状态码 状态描述
面试题:响应状态码
| 2xx | 成功 |
|---|---|
| 3xx | 重定向 |
| 4xx | 客户端错误 |
| 5xx | 服务器错误 |
2)响应头: 服务器的属性信息
3)响应体: 服务器返回的结果(图片\html\json\txt等等)
json:{'name1':'value1'}
未完待续。。。
发表评论