这里收录了前端新手进阶学习网络相关的资源链接,按照一定的先后顺序排列。如果你是新手,可以按照目录中的排序一篇一篇的看。如果你是有经验的老手,也可以选择性的浏览。
1.TCP与UDP
全面浅析TCP
讲解了UDP/TCP特点、TCP三次握手与四次挥手、拥塞控制的相关知识,详细的介绍了TCP的创建连接与断开连接的过程,图文描述,清晰易懂。如果想深入理解关于SYN和ACK的知识还需要参考别的文章。
TCP三次握手与四次挥手详解
深入理解TCP三次握手与四次挥手
TCP性能详解
带你深入探讨TCP 重传、滑动窗口、流量控制、拥塞控制的相关内容
队首阻塞
http 队首阻塞 、TCP 队首阻塞
2.HTTP篇
HTTP Content-Type
详细的介绍了http报文中非常重要的字段content-type的知识,主要讲了常见常用的,省去了不常见或者被废弃的,不啰嗦,直接背下来。
HTTP请求报文和HTTP响应报文 [需要更新]
前端常见跨域解决方案
很全面很具体的介绍前端跨域知识,从什么是跨域到跨域实现,读完之后真是恍然大悟。
http访问控制
从跨域请求时出现了OPTIONS 请求开始分析,介绍了预检机制(preflight request)、简单请求与复杂请求和一些跨域请求的相关知识。文章中包括了很多我们忽略掉的但是很重要的知识,如果要系统掌握CORS,这篇文章必读。
4.网络安全
前端--影子杀手篇
读完了跨域的相关知识,你知道为什么浏览器要有“同源策略”了嘛?这篇文章就讲了“同源策略”的目的--为了安全。这里很详细的讲了前端常见的两种攻击策略:XSS与CSRF攻击。对于丰富你对前端安全知识领域有很大帮助,记得深刻理解这些危险是怎么发生的,思考现在我们又是如何应对的。
聊一聊WEB前端安全那些事儿
由浅入讲解XSS与CSRF攻击,全面具体,适合新手快速入门,了解前端安全强烈推荐此篇。
5.HTTP缓存
浏览器缓存
这是一篇详尽介绍浏览器缓存的文章,仔细阅读,浏览器缓存掌握这一篇就够了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。