vpn
可以用来 科学上网
tcpdump 工具,使用命令抓数据,抓到数据后可以交给 wireshark 分析
网络爬虫
无线网络
HTTP 缓存
从http 的发展来看,实际上响应头中 缓存 的关键字 经过了好几次变化
响应头中的key:Pragma,Expires,Cache-Control
其中 Pragma,Expires 是1.0时候的标准,后面被 Cache-Control取代,但是由于http 是向前兼容的,因此,现在也可以看到 Pragma,Expires,参考下图中的 优先级顺序
Cache-Control 中的 no-storage 和 no-cache 的不同:
no-storage是不缓存
no-cache 是缓存,但是每次还是要问一下服务器缓存是否有变化,再来决定如何使用缓存。
响应头中的key : Last-Modified,Etag
请求头中的 缓存相关
从前面看到,服务器在响应头中回复 Last-modefied, ETag 给客户端
那么客户端再下一次请求 的时候 会给 服务器 发送 IF-None-Match 带上Etag的值给服务器
那么客户端再下一次请求 的时候 会给 服务器 发送 IF-Modified-Since 带上Last-modefied的值给服务器