ホームページ >バックエンド開発 >C++ >C# ASP.NET で現在のページの URL を取得するにはどうすればよいですか?

C# ASP.NET で現在のページの URL を取得するにはどうすればよいですか?

DDD
DDDオリジナル
2025-01-11 06:38:43705ブラウズ

How Can I Retrieve the Current Page URL in C# ASP.NET?

C# で現在のページ URL を取得します

C# で書かれた ASP.NET アプリケーションは、多くの場合、現在アクティブなページの URL を取得する必要があります。この目的には、いくつかの方法を使用できます。

方法 1: HttpContext を使用する

HttpContext.Current.Request.Url 属性は、現在のページ URL へのアクセスを提供します。 3 つの異なる値が提供されます:

  • AbsoluteUri: スキーム、ホスト名、パスを含む完全な URL を返します。
  • AbsolutePath: スキームとホスト名を除いた、URL のパス部分を返します。
  • Host: サーバーのホスト名または IP アドレスを指定します。
<code class="language-csharp">string url = HttpContext.Current.Request.Url.AbsoluteUri;
// http://localhost:1302/TESTERS/Default6.aspx

string path = HttpContext.Current.Request.Url.AbsolutePath;
// /TESTERS/Default6.aspx

string host = HttpContext.Current.Request.Url.Host;
// localhost</code>

以上がC# ASP.NET で現在のページの URL を取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。