|
发表于 2020-7-29 11:00:01
|
显示全部楼层
协议中,Last-modified果然是SHOULD级别的
HTTP/1.1 servers SHOULD send Last-Modified whenever feasible.
Date应该是永远取得到的,因为根据协议
Origin servers MUST include a Date header field in all responses, 除非
1 返回状态码100(继续)、101(切换协议)的时候,MAY include a Date header field
2 服务器处理请求响应的时候,发生错误,比如返回状态码500(内部错误)、503(服务不可用)的时候
3 服务器没有可靠的时钟(???)
但是,这个和楼主需要的Last-modified属于两个概念。
Date其实就是响应何时被输出的,而Last-modified的含义更多些。对于静态文件,指系统保存的文件最后更新时间 |
|