Réponse.Redirection en HttpModule
Puis-je faire une redirection vers une page personnalisée dans un HttpModule?
J'ai un HttpModule Un qui permet d'exécuter du code javascript quand tout aspx page est chargée.
Je voudrais avoir un code côté serveur vérifier pour voir si les clients navigateurs prend en charge les cookies.
Puis-je placer ce code dans les HttpModule Un? Si oui, dans quels cas?
Ou dois-je besoin d'une nouvelle HttpHandler pour les deux fins?
Aussi, est-il possible de vérifier la présence de témoins dans un HttpModule(sans réponse.redirection)?
Toutes les solutions que j'ai vu besoin de 2 pages, 1 pour le réglage du témoin et l'autre pour vérifier si le cookie a été effectivement créé. J'espère qu'il devrait y avoir un moyen de vérifier la présence de témoins à un seul endroit.
Merci d'avance
OriginalL'auteur AgentHunt | 2009-08-28
Vous devez vous connecter pour publier un commentaire.
Vérifier cela..
http://www.15seconds.com/issue/030522.htm
À la clé...
Contexte.RewritePath()
MDSN
http://msdn.microsoft.com/en-us/library/system.web.httpcontext.rewritepath.aspx
OriginalL'auteur madcolor
Vous pouvez utiliser le même HttpHandler pour les deux. Le témoin check juste besoin d'aller dans un cas, avant que la page gestionnaire est appelé, comme le "BeginRequest" de l'événement. Ensuite, vous pouvez utiliser la Réponse.De rediriger ou de Contexte.RewritePath.
OriginalL'auteur David