对http请求“存储转发”的build议

我有以下的情况。

  • 一个位置每天只有几个小时的互联网连接。
  • 这个位置有一个function正常的WiFinetworking来连接本地机器

我需要一个本地服务器,可以为特定的Web应用程序

  • 获取POST请求并存储它们,等待Internet连接出现,然后将所有这些请求发送到实际的Web服务器。
  • 获得GET请求并执行+caching,如果有互联网连接,如果没有互联网连接; 使用caching

这个解决scheme最好在Windows(可能是旧版本)上运行,并且必须是免费或开源的。 我几乎自己写了一些东西,但我宁愿先问这个社区。

T.

对于GET请求,可以将caching代理configuration为服务已经caching的数据。

我所使用的大部分POST请求都很依赖于你如何导航到他们,而且在任何方向上都不是真的可以caching的。 POST请求通常用于由服务器控制的序列中。 这使得有效存储POST请求非常困难。

HTTP不是作为存储和转发协议devise的。 对于简单的GET请求,caching数据缓解networking和服务器的负载是可能的,也是经常需要的。 其他请求通常不可caching。