跳至主要內容
DNS 协议 是什么?说说 DNS 完整的查询过程?

DNS 协议 是什么?说说 DNS 完整的查询过程?

一、是什么

DNS(Domain Names System),域名系统,是互联网一项服务,是进行域名和与之相对应的 IP 地址进行转换的服务器


h7mlinterviewhttpinterviewhttp大约 3 分钟
前端物语|面试物语-http

h7mlhttphttp小于 1 分钟
说说 HTTP 常见的请求头有哪些? 作用?

说说 HTTP 常见的请求头有哪些? 作用?

一、是什么

HTTP 头字段(HTTP header fields),是指在超文本传输协议(HTTP)的请求和响应消息中的消息头部分


h7mlinterviewhttpinterviewhttp大约 5 分钟
说一下 GET 和 POST 的区别?

说一下 GET 和 POST 的区别?

一、是什么

GETPOST,两者是HTTP协议中发送请求的方法


h7mlinterviewhttpinterviewhttp大约 3 分钟
说说对 WebSocket 的理解?应用场景?

说说对 WebSocket 的理解?应用场景?

一、是什么

WebSocket,是一种网络传输协议,位于OSI模型的应用层。可在单个TCP连接上进行全双工通信,能更好的节省服务器资源和带宽并达到实时通迅


h7mlinterviewhttpinterviewhttp大约 4 分钟
如何理解 CDN?说说实现原理?

如何理解 CDN?说说实现原理?

一、是什么

CDN (全称 Content Delivery Network),即内容分发网络

构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN 的关键技术主要有内容存储和分发技术


h7mlinterviewhttpinterviewhttp大约 4 分钟
什么是 HTTP? HTTP 和 HTTPS 的区别?

什么是 HTTP? HTTP 和 HTTPS 的区别?

一、HTTP

HTTP (HyperText Transfer Protocol),即超文本运输协议,是实现网络通信的一种规范


h7mlinterviewhttpinterviewhttp大约 3 分钟
说说 HTTP 常见的状态码有哪些,适用场景?

说说 HTTP 常见的状态码有哪些,适用场景?

一、是什么

HTTP 状态码(英语:HTTP Status Code),用以表示网页服务器超文本传输协议响应状态的 3 位数字代码


h7mlinterviewhttpinterviewhttp大约 6 分钟
如何理解 OSI 七层模型?

如何理解 OSI 七层模型?

一、是什么

OSI (Open System Interconnect)模型全称为开放式通信系统互连参考模型,是国际标准化组织 ( ISO ) 提出的一个试图使各种计算机在世界范围内互连为网络的标准框架


h7mlinterviewhttpinterviewhttp大约 5 分钟
如何理解 TCP/IP 协议?

如何理解 TCP/IP 协议?

一、是什么

TCP/IP,传输控制协议/网际协议,是指能够在多个不同网络间实现信息传输的协议簇


h7mlinterviewhttpinterviewhttp大约 4 分钟
如何理解 UDP 和 TCP? 区别? 应用场景?

如何理解 UDP 和 TCP? 区别? 应用场景?

一、UDP

UDP(User Datagram Protocol),用户数据包协议,是一个简单的面向数据报的通信协议,即对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层


h7mlinterviewhttpinterviewhttp大约 4 分钟
说说 HTTP1.0/1.1/2.0 的区别?

说说 HTTP1.0/1.1/2.0 的区别?

一、HTTP1.0

HTTP协议的第二个版本,第一个在通讯中指定版本号的 HTTP 协议版本

HTTP 1.0 浏览器与服务器只保持短暂的连接,每次请求都需要与服务器建立一个TCP连接


h7mlinterviewhttpinterviewhttp大约 5 分钟
说说地址栏输入 URL 敲下回车后发生了什么?

说说地址栏输入 URL 敲下回车后发生了什么?

一、简单分析

简单的分析,从输入 URL到回车后发生的行为如下:

  • URL 解析
  • DNS 查询
  • TCP 连接
  • HTTP 请求
  • 响应请求
  • 页面渲染

h7mlinterviewhttpinterviewhttp大约 3 分钟
说说 TCP 为什么需要三次握手和四次挥手?

说说 TCP 为什么需要三次握手和四次挥手?

一、三次握手

三次握手(Three-way Handshake)其实就是指建立一个 TCP 连接时,需要客户端和服务器总共发送 3 个包


h7mlinterviewhttpinterviewhttp大约 4 分钟