Skip to content
2012 edited this page Jul 20, 2020 · 2 revisions

http 状态码

3 开头的状态码

301/302 是 http1.0 定义的,303/307 是 http1.1 定义的,本质上 302 已经被 303/307 取代了,为了向后兼容,故而留着

  1. 301 永久重定向,浏览器可以缓存新的 url,在之后的请求中,直接请求新的 URL,而且能随意修改 http method
  2. 302 临时重定向,浏览器不能缓存新的 URL,在之后的请求中,还是请求原始 URL,然后重新发起重定向,也能随意修改 http method
  3. 303 和 302 类似,但第二次只允许 GET,将其他 method 转换为 GET
  4. 307 和 302 类型,但第二次不允许改变 http method
  5. 308 和 301 类似,但第二次不允许改变 http method

JS

  1. 作用域
  2. 闭包
  3. 原型(链)
  4. 模块
  5. 位操作符
  6. 事件循环
  7. eval

CSS

  1. float
  2. BFC
  3. position
  4. flex
  5. grid

DOM

  1. DOM
  2. how browser works

Node.js

  1. Stream
  2. Timers
  3. Child Processes
  4. HTTP
  5. File System

react

  1. 生命周期
  2. setState
  3. hook

git

  1. git 基础命令
  2. git rebase 理解
  3. git bisect
  4. git commit
  5. git hook

设计模式

  1. 策略模式
  2. ...

TCP/IP 协议

  1. HTTP/1.x
  2. HTTP/2
  3. SSL/TLS
  4. TCP
  5. DNS
  6. HTTP Cache
  7. CORS
  8. http status code

linux(shell)知识点

  1. bashrc vs profile
  2. vim
  3. shell基本语法
  4. shell 知识误区
  5. shell命令
  6. 鸟哥的Linux私房菜:基础学习篇
  7. sudo vs su
Clone this wiki locally