如何在java中的代理服务器上缓存http请求?

时间:2010-10-09 04:00:05

标签: java

我是一名建立http代理服务器的学生。我想缓存那些经常访问的请求。我可以对此有所了解吗?特别是在java。

1 个答案:

答案 0 :(得分:1)

要弄清楚您需要实施什么,请阅读并理解HTTP specification。特别关注代理应该如何表现的部分。

您可以将部分实现基于Apache HttpClient库,但我感觉API将证明不适合代理服务器用例。

我还想指出,实现HTTP代理服务器的一种更实用的方法是简单地部署像Squid这样的现有服务器。