Question

J'ai un HttpModule ASP.NET qui gère HttpApplication.BeginRequest pour rediriger certaines demandes vers d'autres fichiers. En général, je vais faire quelque chose comme analyser la demande, écrire un fichier dans HttpContext.Current.Response.OutputStream, puis appeler HttpApplication.CompleteRequest (). Pour certaines requêtes, je ne trouve pas le fichier en question. Comment renvoyer une erreur 404?

Était-ce utile?

La solution

Avez-vous essayé de lancer une nouvelle exception HttpException (404, "introuvable"); ?

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