200 Ok和缓存

默认情况下,如果 HTTP 请求被成功处理,服务器将以 200 ok 代码响应。
但是,它也可能以 304 Not Modified 代码响应,表明资源应该从浏览器缓存加载。

如果我们想在动态 Web 应用程序中利用缓存,例如用 PHP 交付的内容,我们将需要实现某种缓存机制。
一种方法是将“文章”与时间戳一起存储在数据库中,然后使用 IF-MODIFIED-SINCE 标头。

在 PHP 中,我们通常不需要发送 200 Ok 响应,因为它是未给出任何响应时的默认响应。

HTTP 200 Ok

200 Ok 状态消息由服务器发送,以表明它能够处理和响应它收到的 HTTP 请求。

200 ok 通常伴随着包含 HTML、XML 或者纯文本的响应正文。
但是,它也可以后跟图像或者视频。

HTTP/1.1 200 OK
Content-Type: text/html; charset=utf-8
日期:2020-06-02 22:17:26 来源:oir作者:oir