Maison >développement back-end >C++ >Comment obtenir l'URL de la page Web actuelle en C# ?

Comment obtenir l'URL de la page Web actuelle en C# ?

Barbara Streisand
Barbara Streisandoriginal
2025-01-11 06:22:40806parcourir

How to Get the Current Web Page URL in C#?

Obtenir l'URL de la page Web actuelle en C#

Dans le développement ASP.NET, obtenir l'URL de la page Web actuelle est une tâche courante. C# propose plusieurs méthodes pour récupérer ces informations :

Request.Url.AbsoluteUri

Cette propriété renvoie l'URI absolu de la requête en cours, y compris le protocole, le serveur et le chemin :

<code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri;</code>

Sortie :

<code>http://localhost:1302/TESTERS/Default6.aspx</code>

Request.Url.AbsolutePath

Cette propriété renvoie le chemin absolu de la requête en cours, hors protocole et serveur :

<code class="language-csharp">string path = HttpContext.Current.Request.Url.AbsolutePath;</code>

Sortie :

<code>/TESTERS/Default6.aspx</code>

Request.Url.Host

Cette propriété renvoie le nom d'hôte du serveur :

<code class="language-csharp">string host = HttpContext.Current.Request.Url.Host;</code>

Sortie :

<code>localhost</code>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn