Estoy creando un archivo PDF sobre la marcha usando ITextSharp y ASP.NET 1.1. Mi proceso es el siguiente -Borrar el archivo PDF generado dinámicamente inmediatamente después de que se haya mostrado al usuario
- Crear archivo en el servidor del navegador
- redirección de nueva creación PDF archivo por lo que se muestra al usuario
Lo que me gustaría hacer es eliminar el PDF desde el servidor tan pronto como se muestre en el navegador de los usuarios. El archivo PDF es grande, por lo que no es una opción para mantenerlo en la memoria, se requiere una escritura inicial en el servidor. Actualmente estoy usando una solución que periódicamente busca los archivos y luego los elimina, pero preferiría una solución que elimine el archivo inmediatamente después de que se haya descargado a la máquina del cliente. ¿Hay alguna forma de hacer esto?
se puede comprobar que una solicitud de este archivo PDF con un nombre único fue servido con un código 200 y cosechar en ese momento ; sin embargo, su solución inicial suena "lo suficientemente buena". ¿Podría decirnos por qué su solución actual no funciona, para que podamos proponer mejores soluciones? –