Httphandler condicional: como fazer com que certas solicitações retornem a resposta padrão?

StackOverflow https://stackoverflow.com/questions/2145548

Pergunta

Estou trabalhando em uma implementação do iHttphandler que lidará com todos os arquivos *.gif. O próprio manipulador terá código para verificar se os arquivos *.gif são solicitados de um determinado URL. Se for esse o caso, alguma lógica do cliente deve ser executada para colocar um GIF do cliente na resposta.

Mas não sei o que fazer quando um GIF regular é solicitado. Isso deve ser processado normalmente. Como eu faço isso?

Foi útil?

Solução

Eu aconselharia que você tenha seu manipulador genérico servir apenas especial/dinâmico gif arquivos que poderiam ser solicitados assim: myhandler.ashx?file=name e deixe o IIS lide normal .gif arquivos. Depois de associar o tempo de execução do ASP.NET com o .gif Extensão no IIS, você terá que implementar arquivos estáticos que podem não ser tão robustos quanto no IIS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top