Encontrar un proxy HTTP que intercepte solicitudes de recursos estáticos
-
26-09-2019 - |
Pregunta
Fondo
I desarrollar una aplicación web que vive en un dispositivo embebido. Con el fin de hacer dev veces cuerdo, el desarrollo frontend se realiza usando Apache documentos estáticos que sirven, con PHP proxy hacia el dispositivo integrado de recursos dinámicos configurados específicamente. Esto requiere mantener varias secuencias de comandos del servidor de simulación dando vueltas en el control de código fuente, y requiere la actualización de esos guiones cada vez que se añade un nuevo recurso dinámico.
Problema:
Me gustaría invertir la lógica: si el documento solicitado está disponible en el directorio de documentos estáticos, que sirven; de lo contrario, proxy de la solicitud al dispositivo integrado.
De manera óptima, quiero un paquete de software que hará esto para mí (para Windows o edificable en cygwin). Puedo tratar de forzar a Apache para hacerlo con PHP, pero estoy seguro de cómo configurarlo para que esto ocurra. He mirado en calamares y privoxy, pero ninguno de ellos parece hacer lo que quiero.
Algunas ideas? Preferiría no tener que rodar mi propia.
Solución
Ahora, barniz está disponible en cygwin, ver:
- Las instrucciones de instalación: http://varnish-cache.org/trac/wiki/VarnishOnCygwinWindows