8.2.1 Caching

当客户端发出多播请求,它经常生成一个新的请求给多播组(因为组中可能有新成员,或者没有收到之前的请求)。它可能将接收到的回复的缓存更新。然后,它同时采用cached-still-fresh和新的响应作为请求的响应。

向一个多播组发送的GET请求的响应,可能被用于满足相关的单播请求URI的后续请求。单播请求URI中的authority部分即回复包中的传输层源地址。

通过发送一个get请求给涉及到的单播请求URI,一个响应回复可能重新生效。

向多播组发送的get请求必须不能包含ETag选项。抑制客户端已有的响应包的机制仍有待进一步研究。

最后更新于

这有帮助吗?