黑客攻防技术宝典web实战篇笔记--第三章
1.
If-Modified-Since理解
If-Modified-Since是标准的HTTP请求头标签,在发送HTTP请求时,把浏览器端缓存页面的最后修改时间一起发到服务器去,服务器会把这个时间与服务器上实际文件的最后修改时间进行比较。
如果时间一致,那么返回HTTP状态码304(不返回文件内容),客户端接到之后,就直接把本地缓存文件显示到浏览器中。
如果时间不一致,就返回HTTP状态码200和新的文件内容,客户端接到之后,会丢弃旧文件,把新文件缓存起来,并显示到浏览器中。
2.
各种编码的特征
url编码:以%为前缀,其后面是这个字符的两位十六进制ascii代码。例如:%25代表%
unicode编码:16位unicode编码的字符以%u为前缀,其后是这个字符的十六进制unicode码点。例如:%u2215为/
html编码:"代表"。十进制ascii码进行html编码例如:"代表"。十六进制ascii码进行html编码"代表”