我们经常通过缓存技术来加快网站的访问速度,从而提升用户体验。HTTP协议中也规定了一些和缓存相关的Header,来允许浏览器或共享高速缓存缓存资源。这些Header包括: Last-Modified 和 If-Modif…
分类:开发基础
TCP 三次握手 & 四次挥手
TCP 位于传输层,提供可靠的字节流服务。 可靠的字节流服务:TCP 协议为了传输方便,将大块数据分割成以 报文段(segment)为单位的数据包进行管理,并能够把这些数据准确可靠的传递给对方。 TCP报文段格式 下面是…
细说HTTP缓存
为什么要使用缓存 ? 缓存是可以自动保存为常见文档副本的 HTTP 设备,当 web 请求抵达缓存时。如果本地有已缓存了的副本,就可以从本地存储设备上直接提取这个文档,而不用去服务器中提取。 缓存可以帮助我们: 缓解服务…
前端乱炖
这一次,彻底弄懂 JavaScript 执行机制 本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,…
从放弃迅雷和IDM到自己开发下载工具
前言 在这个网络带宽飞速增长的年代,下载文件要充分利用好网速就得用到下载工具,比如迅雷、IDM。然而贫穷限制了下载速度,这两个下载软件不花钱毫无体验可言。本人两年迅雷年费会员在离线下载越来越形如虚设的情况下,选择投入了I…
基础知识 - 收藏集 - 掘金
JavaScript字符串所有API全解密 – 掘金关于 我的博客:louis blog SF专栏:路易斯前端深度课 原文链接:JavaScript字符串所有API全解密 本文近 6k 字,读完需 10 分钟…
SSLH:让 HTTPS 和 SSH 共享同一个端口
一些 ISP 和公司可能已经阻止了大多数端口,并且只允许少数特定端口(如端口 80 和 443)访问来加强其安全性。在这种情况下,我们别无选择,但同一个端口可以用于多个程序,比如 HTTPS 端口 443,很少被阻止。通…
一篇文章让你学会怎样挑选 JS HTTP 要求库
之前前端提到收集要求一般是指浏览器,但如今跟着 Node.js、小顺序的涌现,收集要求不再局限于浏览器。本文将带你相识差别要求的道理,以及如作甚项目挑选适宜的要求库。 1. 要求道理 1.1 浏览器 浏览器经由过程 XM…
🔥 掘金小册爬虫
github 堆栈迎接 star 采纳 node https 模块,猎取已购置小册 html 代码,并将 html 代码转换为 markdown 格式文件保留当地。 注重:现在本项目有两个版本,v2 不须要运用 chro…
一篇文章带你相识http/https
走在前端的大道上 本篇将自身读过的相干 http/https 要领 文章中,对自身有启示的章节片断总结在这(会对原文举行编削),会不断丰富提炼总结更新。 Web 基础 HTTP(HyperText Transfer Pr…
前端必知必会HTTP要求系列(二)简朴一点的HTTP协定
http协定用户客户端和服务器之间的通讯 http协定和TCP/IP协定族内的其他浩瀚协定雷同,用于客户端和服务器之间的通讯。那末题目来个假如两台服务器之间一台服务器向另一台服务器举行接口请求那谁是客户端呢?所以这里的客…
axios要求、和返回数据阻拦,一致要求报错提醒_012
axios要求、和返回数据阻拦,一致要求报错提醒 官方文档 https://github.com/axios/axios 英文文档 https://www.kancloud.cn/yunye… 中文文档 要乞…