Déclencher une erreur 404

Contenu du snippet

Dans certains cas, il est interessant de pouvoir faire croire à l'utilisateur que la page sur laquelle il a tenté de faire la requete n'existe pas.

Cette source est trés loin d'être compliquée mais j'ai cherché un petit moment avant de trouver la solution correcte.

En passant un petit conseil, si vous cherchez une solution qui existe dans le framework, n'hésitez pas à abuser de reflector pour voir comment fait le framework :)

Source / Exemple :


if ( !condition )
    throw new HttpException(404, "file not found");   

// Dans ce cas, si condition vaut vrai, alors l'utilisateur aura une 404 et croira que la page n'existe pas ... sinon la page continuera de fonctionner comme si de rien n'etait. 

// A la place de 404 vous pouvez bien sur marquer n'importe quelle numéro d'erreur ...

Conclusion :


Aucun bug connu :) (ouf)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.