Erhalten Sie die aktuelle Webseiten-URL in C#
Bei der ASP.NET-Entwicklung ist das Abrufen der URL der aktuellen Webseite eine häufige Aufgabe. C# bietet mehrere Methoden zum Abrufen dieser Informationen:
Request.Url.AbsoluteUri
Diese Eigenschaft gibt den absoluten URI der aktuellen Anfrage zurück, einschließlich Protokoll, Server und Pfad:
<code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri;</code>
Ausgabe:
<code>http://localhost:1302/TESTERS/Default6.aspx</code>
Request.Url.AbsolutePath
Diese Eigenschaft gibt den absoluten Pfad der aktuellen Anfrage zurück, ohne Protokoll und Server:
<code class="language-csharp">string path = HttpContext.Current.Request.Url.AbsolutePath;</code>
Ausgabe:
<code>/TESTERS/Default6.aspx</code>
Request.Url.Host
Diese Eigenschaft gibt den Hostnamen des Servers zurück:
<code class="language-csharp">string host = HttpContext.Current.Request.Url.Host;</code>
Ausgabe:
<code>localhost</code>
Das obige ist der detaillierte Inhalt vonWie erhalte ich die aktuelle Webseiten-URL in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!