HttpHandler sous condition: comment faire certaines demandes retourner la réponse par défaut?

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

Question

Je travaille sur une mise en œuvre IHttpHandler qui se chargera de tous les fichiers * .gif. Le gestionnaire lui-même aura code pour vérifier si le fichier * .gif sont demandés à partir d'une certaine URL. Si tel est le cas, doit être effectué une logique de client à mettre dans la réponse d'un gif client.

Mais je ne sais pas quoi faire quand on a demandé un gif régulier. Cela devrait être traité comme normal. Comment puis-je faire?

Était-ce utile?

La solution

Je vous conseille que vous avez votre gestionnaire générique sert uniquement les fichiers gif spéciaux / dynamiques qui pourraient être demandés comme: myhandler.ashx?file=name et laisser IIS gérer les fichiers .gif normaux. Une fois que vous associez l'exécution ASP.NET avec l'extension .gif dans IIS, vous devrez implémenter des fichiers statiques au service qui pourrait ne pas être aussi robuste que dans IIS.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top