目录

前端网络安全面试题及答案

前端网络安全面试题及答案

前端计算机网络常见面试题目总结_笔描相思的博客_前端计算机网络面试

1.TCP、UDP的区别

①TCP是有连接的,连接需要三次握手,断开连接需要四次挥手;UDP是无连接的

②TCP是面向报文的,UDP是面向字节流的

③TCP是可靠的,UDP是不可靠的

因此TCP适用于要求可靠传输的应用,UDP适用于要求实时传输的应用

2.DNS域名解析的过程,缓存的有效期

3.OSI七层模型、TCP/IP五层模型;应用层有哪些协议

物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

应用层协议:HTTP,FTP、POP3、SFTP等

4.关于HTTP请求:包括HTTP请求头和响应头有哪些字段。。。。

HTTP协议详解_一只咸鱼。。的博客-_http协议

HTTP的头部字段大全_黑桃_K_的博客-_http头部字段

请求头:host、connection、cache-control、accept、accept-encoding、accept-language、cookie

响应头:server、status,expires,access-control-allow-origin、Location、Set-Cookie等

5.websocket

全双工

6.http1.0和http2.0的区别,主流浏览器用的是http1.1(待背)

7.get和post请求的区别

GET 和 POST 的区别_Marck3的博客-_get和post的区别

8.HTTP缓存

HTTP缓存_淡颜Amo~的博客

9.HTTP和HTTPS的区别

http和https的区别

10.用户在浏览器中输入一个url后会发生什么?

①将域名映射成对应IP地址

②与目标服务器建立TCP连接

③浏览器向服务器发送HTTP请求

④服务器响应:一些服务器为了均衡负载,减小自己的压力,不会直接把请求的页面返回给用户,而是返回重定向url和重定向状态码301、302

⑤浏览器收到响应后,会首先从相应内容中找到Location字段,也就是重定向到的新地址

⑥重复第一步的操作。。

待续。。。。。