Encontrar um proxy HTTP que interceptará solicitações de recursos estáticos
-
26-09-2019 - |
Pergunta
Fundo
Eu desenvolvo um aplicativo da Web que vive em um dispositivo incorporado. Para tornar o Dev Times sã, o desenvolvimento do front -end é feito usando documentos estáticos do Apache, com o PHP proxyndo para o dispositivo incorporado para recursos dinâmicos especificamente configurados. Isso exige que mantemos vários scripts de simulação de servidor em controle no controle de origem e requer a atualização desses scripts sempre que adicionamos um novo recurso dinâmico.
Problema
Gostaria de inverter a lógica: se o documento solicitado estiver disponível no diretório de documentos estáticos, sirva -o; Caso contrário, proxy a solicitação para o dispositivo incorporado.
Otimamente, quero um pacote de software que faça isso por mim (para Windows ou Buildable on Cygwin). Eu posso lidar com o Forçando o Apache a fazê -lo com o PHP, mas não tenho certeza de como configurá -lo para que isso aconteça. Eu olhei para a lula e privado, mas nenhum deles parece fazer o que eu quero.
Alguma ideia? Eu prefiro não ter que rolar o meu.
Solução
Agora, o Varnish está disponível em Cygwin, consulte:
- Instruções de instalação: http://varnish-cache.org/trac/wiki/VarnishonCygwinWindows