web前端二三招——计算机原理知识点总结

一、前言

    本分类下的文章内容将会总结一些关于 web 前端的笔试题和面试题,文章的内容将有本人总结的,也有互联
网上存在的知识点,作为搬运工分享给自己和所有的 CSDN 用户。

    内容会持续更新...

二、浏览器协议

1、HTTPS与HTTP的一些区别 —— 来自 code小生

  HTTPS协议需要到CA申请证书。

  HTTP协议运行在TCP之上,所有传输的内容都是明文,HTTPS运行在SSL/TLS之上,SSL/TLS运行在TCP之上,所有传输的内容都经过加密的。

  HTTP和HTTPS使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。

  HTTPS可以有效的防止运营商劫持,解决了防劫持的一个大问题。



2、浏览器阻塞,以及各浏览器最大的连接并发数

浏览器阻塞: 浏览器对于同一域名下,同时能够连接的请求是有限制的,一般浏览器的并发数在6个左右,不同的浏览器也会有一些差异。

Internet Explorer 8、10、116
Internet Explorer 910
safari4
opera4
chrome6
firefox6



3、浏览器中从输入一个 url 到页面加载全过程—— 来自 奋飛

1、在浏览器输入地址;
2、浏览器查找域名的 IP 地址,包括 DNS 具体的查找过程,包括:浏览器缓存、系统缓存、路由器缓存等;
3、浏览器向 web 服务器发送一个 HTTP 请求;
4、服务器的永久重定向响应(从 http://example.com 到 http://www.example.com);
5、浏览器跟踪重定向地址;
6、服务器处理请求;
7、服务器返回一个 HTTP 响应;
8、浏览器渲染显示 HTML ;
9、浏览器发送请求获取嵌入在 HTML 中的资源(如图片、音频、视频、CSS、JS等等);
10、浏览器发送异步请求。



4、常见浏览器内核—— 来自 奋飛

Trident内核:IE、360浏览器、搜狗浏览器等
Gecko内核:Netscape6及以上版本、Firefox、SeaMonkey等;
Webkit内核:Safari、Chrome;
Blink内核:Webkit一个分支,优化了一些新特性,移动端较多浏览器采用该内核。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值