我有兴趣在Java或Go中创建自己的缓存代理。我怀疑我需要一些陈述规范的文档,但我不知道在哪里找到它们或者还需要什么。
检查github项目,他们要么已经很老了,要么我不明白他们编写的规范。有什么帮助吗?
答案 0 :(得分:0)
您可以从这篇文章开始。
https://www.mnot.net/blog/2011/07/11/what_proxies_must_do
请参阅Cache Correctly
部分。
它包含以下规范的链接。
同时检查此http://www.ebaytechblog.com/2012/08/20/caching-http-post-requests-and-responses/
这也涉及以下规范。
我认为除了规范中的缓存之外,您还必须尊重HTTP标头。缓存实现本身可能是开发人员的选择。