C# で現在の Web ページ URL を取得します
ASP.NET 開発では、現在の Web ページの URL を取得するのが一般的なタスクです。 C# には、この情報を取得するためのメソッドがいくつか用意されています。
Request.URL.AbsoluteUri
このプロパティは、プロトコル、サーバー、パスを含む現在のリクエストの絶対 URI を返します:
<code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri;</code>
出力:
<code>http://localhost:1302/TESTERS/Default6.aspx</code>
Request.URL.AbsolutePath
このプロパティは、プロトコルとサーバーを除く、現在のリクエストの絶対パスを返します:
<code class="language-csharp">string path = HttpContext.Current.Request.Url.AbsolutePath;</code>
出力:
<code>/TESTERS/Default6.aspx</code>
リクエスト.URL.ホスト
このプロパティはサーバーのホスト名を返します:
<code class="language-csharp">string host = HttpContext.Current.Request.Url.Host;</code>
出力:
<code>localhost</code>
以上がC# で現在の Web ページの URL を取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。