Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Caching 关于状态代码304和200的说明(均来自缓存)_Caching_Status - Fatal编程技术网

Caching 关于状态代码304和200的说明(均来自缓存)

Caching 关于状态代码304和200的说明(均来自缓存),caching,status,Caching,Status,我这里有两张图片显示了一个页面的响应标题。唯一的区别是,第一个映像直接声明响应代码:200request是直接从缓存解析的,它没有收到来自服务器的响应,而第二个映像显示响应头:304它有3个头,响应头,请求头,最后一个是来自缓存的响应头 对于第一个图像,很明显服务器没有响应,这就是浏览器从缓存加载页面的原因哪个缓存?浏览器服务器假设您不想从缓存中获取页面,可能是因为会话过期,是否可以禁用缓存。但是对于第二个映像,这是否意味着它能够联系服务器,但是由于页面中没有任何更改,缓存来自什么?是否向客户端

我这里有两张图片显示了一个页面的响应标题。唯一的区别是,第一个映像直接声明响应代码:200request是直接从缓存解析的,它没有收到来自服务器的响应,而第二个映像显示响应头:304它有3个头,响应头,请求头,最后一个是来自缓存的响应头

对于第一个图像,很明显服务器没有响应,这就是浏览器从缓存加载页面的原因哪个缓存?浏览器服务器假设您不想从缓存中获取页面,可能是因为会话过期,是否可以禁用缓存。但是对于第二个映像,这是否意味着它能够联系服务器,但是由于页面中没有任何更改,缓存来自什么?是否向客户端提供了浏览器或服务器