没有合适的资源?快使用搜索试试~ 我知道了~
3. TCP/IP 协议族分几层 4. TCP/IP 协议族分层有什么优点 6. 什么是 TCP/IP 通信传输流 7. TCP/IP 协议族中的 IP 协议
资源详情
资源评论
资源推荐
2021/11/22 下午11:19
HTTP 四十问全解析
https://gitbook.cn/books/5df64c51981db64f3a4580d1/index.html
1/23
HTTP 四十问全解析
查看本场Chat
(/gitchat/activity/5de39fc4e8a3a37d46ee95cd)
axiya (/gitchat/author/
…
(/gitchat/author/5c32b561a4078563ee85769b)
在大型互联网公司负责业务系统的研发工作,具有十年工作经验。对于 Java 后台研
发相关技术有深入的理解与实践。
HTTP 基本概念
1. 什么是 HTTP?HTTP 的作用是什么?
2. 什么是 TCP/IP?
3. TCP/IP 协议族分几层?
4. TCP/IP 协议族分层有什么优点?
5. TCP/IP 分层与 OSI 分层对比
6. 什么是 TCP/IP 通信传输流?
7. TCP/IP 协议族中的 IP 协议
8. TCP/IP 协议族中的 TCP 协议是什么?
9. 请介绍一下 TCP/IP 协议中的 DNS
10. IP、TCP、DNS 和 HTTP 的关系
11. URI 和 URL
12. HTTP 向服务器传递信息的方法
13. 什么是持久连接?为什么要持久连接?
14. Cookie 的作用是什么?它是怎样工作的?
15. 什么是 HTTP 报文?
16. HTTP 传输数据的方式有哪些?
17. 怎样发送多种数据的多部分对象集合?
18. 怎样获取部分内容的范围请求?
19. 什么是内容协商?有哪些类型?
20. 基于 HTTP 的功能追加的协议有哪些?
21. 构建 Web 内容的技术有哪些?
22. HTTP 协议无状态指什么?怎么才能将状态保存?
(/)
2021/11/22 下午11:19
HTTP 四十问全解析
https://gitbook.cn/books/5df64c51981db64f3a4580d1/index.html
2/23
23. GET 和 POST 的区别是什么?
24. HTTP 2.0 与 HTTP 1.1 的区别
HTTP 状态码详解
1. 什么是 HTTP 状态码?
2. 请介绍一下常用的 HTTP 状态码?并解释一下分别表示什么含义
3. 状态的主要类别有哪几种?分别表示什么含义?
HTTP 报文解析
1. HTTP 报文首部包含哪些内容?
2. 介绍一下 HTTP 首部字段,以及构成方式
3. 请介绍一下 HTTP 首部字段的类型有哪几种
3. HTTP 协议首部字段
HTTPS 的使命
1. HTTP 的缺点及解决方案
2. 什么是 HTTPS
3. 什么是相互交换密钥的公开密钥加密技术
4. 请介绍一下 HTTPS 的安全通信机制
5. HTTP 与 HTTPS 的区别是什么?
安全及漏洞全面解析
1. 什么是 SQL 注入?
2. 如何防止 SQL 注入攻击?
3. 什么是 XSS?
4. 如何防止 XSS 漏洞
5. 请介绍一下 CSRF 是什么?
6. CSRF 怎么防御?
HTTP 基本概念
1. 什么是 HTTP?HTTP 的作用是什么?
HTTP 全称:HyperText Transfer Protocol ,超文本传输协议。
(/)
2021/11/22 下午11:19
HTTP 四十问全解析
https://gitbook.cn/books/5df64c51981db64f3a4580d1/index.html
3/23
HTTP 从客户端到服务器端等一系列运作流程提供规范,是目前互联网 上使用的最广泛的一种
规范。
1. HTTP 协议用于客户端和服务器端之间的通信
2. 通过请求和相应的交换达成通信
3. HTTP 是一种不保存状态的协议
4. HTTP 通过使用 URI 来定位互联网的资源
2. 什么是 TCP/IP?
1. 计算机与网络设备通信,须基于一定的方法规范来进行。确定通信对象、通信语言选
择、开始结束 通信方式、不同操作系统或者硬件之间如何通信 ,这些都是 需要制定的规
则协议。
2. TCP/IP 协议就是由这些多种互联网通信相关协议组合而成,HTTP 为期子 集。大部分常
用的互联网网络,均通过 TCP/IP 协议族来进行。
3. TCP/IP 协议族常见的协议还包括:TCP、IP、HTTP、FDDI、FTP、DNS、UDP、SNMP
等。
4. TCP/IP 也是指 TCP 和 IP 这两种协议 ,是在 IP 协议的通行过程中 ,使用到的协议族的统
称。
3. TCP/IP 协议族分几层?
TCP/IP 协议族可以分为 4 层,分别是应用层、传输层、网络层和链路层。
1. 应用层:应用服务之间的通信协议规范,如 FTP、DNS 和 HTTP 都在这层。
2. 传输层:传输层对应用层传输两台计算机之间的数据。传输层主要使用以下两种协议:
(/)
2021/11/22 下午11:19
HTTP 四十问全解析
https://gitbook.cn/books/5df64c51981db64f3a4580d1/index.html
4/23
传输控制协议 TCP(数据传输的单位是报文段)
用户数据报协议 UDP(数据传输的单位是用户数据报),不保证提供交付的可靠性。
3. 网络层:网络层对传输层提供的数据包进行传送。用来处理网络上流动的数据包,使用无连
接的网际协议 IP 和许多种路由选择协议。网络层还有另一个任务就是选择合适的路由。
4. 链路层(数据链路层):硬件上的处理均在链路层的范围内。如:操作系统、硬件设备的驱
动、网卡等。
4. TCP/IP 协议族分层有什么优点?
TCP/IP 协议族分层的优点是:
1. 改动方便:如果仅使用一个协 议,那么当其中的某一部分发生 改变的时候,就需要把整
体全部替换掉。
2. 设计简单:使用分层时候,仅 需要替换改变的层的内容,只需 要把每层之间的接口部分
定义规划好,那么各层内部就可以随意改变,更加灵活自由,在设计上也简单很多。
5. TCP/IP 分层与 OSI 分层对比
TCP/IP 协议族按层次分为以下 4 层:应用层、传输层、网络层和数据链路层。
OSI 则分为 7 层:应用层、表示层、会话层、运输层、网络层、数据链路层和物理层。
对应关系如下:
(/)
剩余22页未读,继续阅读
好运爆棚
- 粉丝: 31
- 资源: 342
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0