progressjiao level
获赞
6
粉丝
2
关注
3
看过 TA
33
中南大学
2019
前端工程师
IP属地:广东
暂未填写个人简介
私信
关注
2021-09-06 22:00
中南大学 前端工程师
除了前端还了解哪些计算机相关的东西?计算机网络,数据结构 http的三次握手,第三次握手的主要目的是什么? 浏览器的事件循环机制? 输入URL到页面呈现经历了什么,越详细越好 DNS解析主要是什么?端口需要DNS解析吗?不需要,有默认端口,http(80)、https(443),如果要指定端口直接在URL里面写 Web安全。XSS攻击和CSRF攻击 举例说明CSRF攻击的具体过程,攻击者能够跨站攻击的本质是什么?CSRF怎么防御 token身份验证的过程,token存在哪里,能存在cookie中吗?存在cookie会不会有CSRF攻击? 说一下Promise,实现一个方法,获取...
软件追梦人:2.为了防止已经失效的连接请求报文段突然又传送到了 B,因而产生错误。比如下面这种情况:A 发出的第一个连接请求报文段并没有丢失,而是在网路结点长时间滞留了,以致于延误到连接释放以后的某个时间段才到达 B。本来这是一个早已失效的报文段。但是 B 收到此失效的链接请求报文段后,就误认为 A 又发出一次新的连接请求。于是就向 A 发出确认报文段,同意建立连接。 对于上面这种情况,如果不进行第三次握手,B 发出确认后就认为新的运输连接已经建立了,并一直等待 A 发来数据。B 的许多资源就这样白白浪费了。 如果采用了三次握手,由于 A 实际上并没有发出建立连接请求,所以不会理睬 B 的确认,也不会向 B 发送数据。B 由于收不到确认,就知道 A 并没有要求建立连接。 4.(1)1. 浏览器先检查自身缓存中有没有被解析过的这个域名对应的ip地址,(如果有,解析结束。同时域名被缓存的时间也可通过TTL属性来设置。) (2)在主机查询操作系统DNS缓存,也就是hosts文件里配置的。 (3)如果浏览器和系统缓存都没有,系统的 gethostname 函数就会像本地 DNS 服务器发送请求。而网络服务一般都会先经过路由器以及网络服务商(电信),所以会先查询路由器缓存,然后再查询 ISP 的 DNS 缓存。 (4)如果至此还没有命中域名,才会真正的请求本地域名服务器(LDNS)来解析这个域名,这台服务器一般在你的城市的某个角落,距离你不会很远,并且这台服务器的性能都很好,一般都会缓存域名解析结果,大约80%的域名解析到这里就完成了。 (5)如果LDNS仍然没有命中,本地的DNS服务器向根域名服务器发送查询请求,根域名服务器返回该域名的顶级级域名服务器。依次类推:根域名服务器-顶级域名服务器-主域名服务器 2、解析出IP地址后,根据IP地址和默认端口80和服务器建立连接,发送http请求 3、服务器对浏览器的请求作出响应,并把对应的html文本发送给浏览器 4、释放TCP连接(四次挥手断开连接) 6、浏览器解析该HTML文本并显示内容 请看博客:https://lvxueyang.vip/post/e255a10a.html
投递富途等公司10个岗位 >
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务