Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 14126|Répondre: 0

[ASP.NET] asp.net obtenir l’adresse URL de la page actuelle

[Copié le lien]
Publié sur 07/06/2015 18:36:04 | | |
L’adresse complète de la page actuelle est la suivante :http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli
« http:// » est le nom de l’accord
« www.itsvse.com » est le nom de domaine
« AAA » est le nom du site
« bbb.aspx » est le nom de la page (nom du fichier)
« id=5&name=kelli » est le paramètre
[1] Obtenir l’URL complète (nom du protocole + nom de domaine + nom du site + nom du fichier + paramètres)

Le code est le suivant :

URL de la chaîne = Request.Url.ToString() ;
URL=http://www.itsvse.com/aaa/bbb.aspx?id=5&name=kelli

[2] Obtenez le nom du site + nom de la page + paramètres :

Le code est le suivant :

url=Request.RawUrl ;
(ou URL de chaîne = Request.Url.PathAndQuery ; )
URL = /AAA/bbb.aspx ?ID=5&Name=Kelli

[3] Obtenez le nom du site + nom de la page :

Le code est le suivant :

url=HttpContext.Current.Request.Url.AbsolutePath ;
(ou URL de chaîne = HttpContext.Current.Request.Path ; )
URL = AAA/bbb.aspx

[4] Obtenir un nom de domaine :

Le code est le suivant :

url=HttpContext.Current.Request.Url.Host ;
URL=www.itsvse.com

[5] Obtenez les paramètres :

Le code est le suivant :

URL de la chaîne = HttpContext.Current.Request.Url.Query ;
URL= ?ID=5&Name=Kelli




Le code est le suivant :

Request.RawUrl : Obtient les informations URL de la requête client (à l’exclusion de l’hôte et du port) ------>/Default2.aspx
Request.ApplicationPath : Obtient le chemin virtuel vers ASP.NET’application sur le serveur. ------>/
Request.CurrentExecutionFilePath : Obtient le chemin virtuel vers la requête actuelle. ------>/Default2.aspx
Request.Path : Obtenir le chemin virtuel vers la requête actuelle. ------>/Default2.aspx
Request.PathInfo : Prend des informations supplémentaires sur les chemins pour les ressources avec une extension URL ------>
Request.PhysicalPath : Obtient le chemin du système de fichiers physique correspondant à l’URL de la requête. ------>E :\temp\Default2.aspx
Request.Url.LocalPath :------>/Default2.aspx
Request.Url.AbsoluteUri :------>http://localhost:8080/Default2.aspx
Request.Url.AbsolutePath :---------------------------->/Default2.aspx






Précédent:Le moteur de recherche Baidu Japan a été fermé et découvert un mois plus tard
Prochain:Le code source est chiffré avec DES pour le mot de passe du programme C#
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com