HttpModule permet d'intercepter la demande (avant qu'il soit traité par son maître) et de la réponse générée. Il peut modifier à la fois la demande/réponse si nécessaire. ASP.NET sessions, des profils d'authentification etc est également mis en œuvre comme HttpModule - ce module examine la demande et de joindre le contexte nécessaire (par exemple, l'état de session basé sur un cookie de session) à la demande. Une telle fonctionnalité est difficile à réaliser via aspx code derrière.
HttpHandler est le responsable pour le traitement de la demande c'est à dire de générer de la réponse HTTP qui souvent (mais pas toujours) des moyens de générer du code html. La classe de la page (base pour aspx) n'est rien mais http gestionnaire (ainsi que d'autres points de fin comme asmx, ashx, axd). Les premières gestionnaire (ashx) est utile lorsque vous avez besoin d'un contrôle absolu sur la réponse de la génération il sera possible d'utiliser aspx place, mais ensuite, il serait inutilement impliquer l'ensemble de la page par défaut/mécanisme de contrôle (affichage de l'état de la post-jour, contrôle de l'arbre, etc).
HttpModule permet d'intercepter la demande (avant qu'il soit traité par son maître) et de la réponse générée. Il peut modifier à la fois la demande/réponse si nécessaire. ASP.NET sessions, des profils d'authentification etc est également mis en œuvre comme HttpModule - ce module examine la demande et de joindre le contexte nécessaire (par exemple, l'état de session basé sur un cookie de session) à la demande. Une telle fonctionnalité est difficile à réaliser via aspx code derrière.
HttpHandler est le responsable pour le traitement de la demande c'est à dire de générer de la réponse HTTP qui souvent (mais pas toujours) des moyens de générer du code html. La classe de la page (base pour aspx) n'est rien mais http gestionnaire (ainsi que d'autres points de fin comme asmx, ashx, axd). Les premières gestionnaire (ashx) est utile lorsque vous avez besoin d'un contrôle absolu sur la réponse de la génération il sera possible d'utiliser aspx place, mais ensuite, il serait inutilement impliquer l'ensemble de la page par défaut/mécanisme de contrôle (affichage de l'état de la post-jour, contrôle de l'arbre, etc).
OriginalL'auteur VinayC