Cache de solicitação POST e solicitação GET em uma máquina local para obter acesso ao conteúdo off-line

2

Estou procurando uma solução existente que nos permita fazer solicitações normalmente e permitir que um tipo de proxy armazene tudo o que fazemos. Por exemplo, ao consultar um serviço REST, o proxy gravaria o resultado da resposta com a mídia relacionada incluída. Assim, da próxima vez que o consultarmos, obteremos a resposta apropriada com a cópia local de tudo que o proxy armazenou em cache.

O mesmo se aplica ao POST. Ao postar, se algo der errado: digamos que a internet esteja inativa ou que o serviço retorne 500, a solicitação POST e seu conteúdo tenham sido armazenados em cache localmente e o proxy inteligente tentará repassar o conteúdo por um determinado período de tempo.

Espero que seja suficiente claro :) Obrigado!

    
por gabrielstuff 20.10.2015 / 20:34

1 resposta

1

Parece que você está procurando por duas soluções diferentes. O primeiro é o servidor proxy simples, que armazena respostas em cache. Você pode usar por exemplo o squid para isso. A segunda solução (reenviando as consultas após a restauração da conexão) é bem mais complexa e eu não sei sobre a solução de trabalho.

    
por 20.10.2015 / 21:59