Avatar notebook default
17篇文章 · 24315字 · 4人关注
  • Resize,w 360,h 240
    前端网络高级篇(七)协议篇

    1. HTTP1.0,HTTP1.X到HTTP3.0 HTTP连接在很长一段时间有都是基于TCP的。HTTP1.0中,没发起一次HTTP请求,就...

  • Resize,w 360,h 240
    前端网络高级篇(六)网站性能优化

    网站性能优化可以从下面总结点入手。 1. 减少HTTP请求 使用雪碧图 - CSS Sprites,把多个图片合并到一个单独的图片中,利用CSS...

  • Resize,w 360,h 240
    前端网络高级篇(五)常见网络攻击和解法

    网络安全是前端工程师需要考虑的问题,常见的网络攻击有XSS,SQL注入和CSRF等。 1. XSS XSS,Cross-site script,...

  • Resize,w 360,h 240
    前端网络高级篇(四)CORS 跨域

    学习CORS之前,先看下如下问题,作为铺垫和准备。 问题1: 什么是跨域? 满足下面三个条件才会引发跨域问题: 浏览器限制: 出于安全考虑,浏览...

  • Resize,w 360,h 240
    前端网络高级篇(三)浏览器缓存

    浏览器缓存有多种形式,持久化或者会话存储。以chrome为例,打开调试面板,找到Application选项卡,就可以看到它所支持的各种缓存模式 ...

  • Resize,w 360,h 240
    前端网络高级篇(二)身份认证

    网络身份的验证的场景非常普遍,比如用户登陆后才有权限访问某些页面或接口。而HTTP通信是无状态的,无法记录用户的登陆状态,那么,如何做身份验证呢...

  • Resize,w 360,h 240
    前端网络高级篇(一)HTTPS

    HTTP是Web中常见的通信方式,无状态,简单易用。当然,它的不足之处也非常明显: 通信使用明文,内容可能被窃听 不验证通信方的身份,有可能遭遇...

  • Resize,w 360,h 240
    前端性能优化

    之前写过一篇文章前端网络高级篇(六)网站性能优化,里面提到过13个性能优化的点: 减少HTTP请求 使用CDN 利用HTTP缓存 Gzip压缩 ...

  • Resize,w 360,h 240
    浏览器缓存图解

    浏览器缓存有多种形式,持久化或者会话存储。以chrome为例,打开调试面板,找到Application选项卡,就可以看到它所支持的各种缓存模式,...

文集作者