J'essaie d'obtenir l'URL de la page précédente après que je fais une écriture de réponse et je l'ai regardé sur le web et les gens utilisent HTTP_REFERER
mais cela ne fonctionne pas avec Response.Redirect Donc, y a-t-il de toute façon l'URL de la page précédente?Obtenir l'URL précédente page après Response.Redirect
J'ai ce code sur quelques pages et j'ai besoin de savoir quelle page il vient quand il arrive à la servererror/default.aspx
Page
Response.Redirect("servererror/default.aspx?404")
Et sur ma servererror/default.aspx
la page je suis juste essayer de saisir la précédent URL de la page et le mettre dans la session Session("ErrorPage")
Merci
Jamie
MISE À JOUR
J'ai maintenant eu à travailler comme ça
Response.Redirect("server-error.aspx?404&" & Request.Url.ToString())
qui passe l'URL de la page avec l'erreur à la page suivante et je puis saisir que de la chaîne de requête
Merci
Jamie
Le traitement des erreurs du serveur dans une page aspx est une très, très mauvaise pratique, utilisez plutôt les pages htm (l). –