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'}
未完待续。。。
发表评论