重点掌握:
- 强缓存:Expires, cache-control
- 协商缓存:Last-Modified/ If-Modified-Since, ETag/ If-None-Match
- 状态码304
重点掌握:
百度2022春暑期实习,2022-04-10,前端,下午场
需要加强理解:
val=>val
reason=>throw(reason)
p=otherP.then(res=>return p)
会死循环!)return Promise.reject
),返回值会变成失败Promise参考视频:https://www.bilibili.com/video/BV1w4411m7GL
HTTP请求过程中,客户端与服务器之间没有任何身份确认的过程,数据全部明文传输,所以很容易遭到黑客的攻击
HTTPS就是HTTP+TLS/SSL
TLS/SSL全称安全传输层协议(Transport Layer Security), 是介于TCP和HTTP之间的一层安全协议,不影响原有的TCP协议和HTTP协议,所以使用HTTPS基本上不需要对HTTP页面进行太多的改造。
TLS/SSL的功能实现主要依赖三类基本算法:散列函数hash、对称加密、非对称加密。
参考
Redux对外暴露的API较少,有5个顶层API,4个Store API
顶级暴露的方法
createStore(reducer, [preloadedState], [enhancer])
combineReducers(reducers)
applyMiddleware(...middlewares)
bindActionCreators(actionCreators, dispatch)
compose(...functions)
Store API