HttpRequest.PhysicalPath プロパティ

定義

要求された URL に一致する物理ファイル システム パスを取得します。

public:
 property System::String ^ PhysicalPath { System::String ^ get(); };
public string PhysicalPath { get; }
member this.PhysicalPath : string
Public ReadOnly Property PhysicalPath As String

プロパティ値

String

現在の要求のファイル システム パス。

次のコード例では、メソッドを HtmlEncode 使用してプロパティの値を PhysicalPath HTML エンコードし、 WriteLine エンコードされた値をファイルに書き込むメソッドを使用します。 このコード例は、HttpRequest クラスのために提供されている大規模な例の一部です。

// Write request information to the file with HTML encoding.
sw.WriteLine(Server.HtmlEncode(Request.PhysicalApplicationPath));
sw.WriteLine(Server.HtmlEncode(Request.PhysicalPath));
sw.WriteLine(Server.HtmlEncode(Request.RawUrl));
' Write request information to the file with HTML encoding.
sw.WriteLine(Server.HtmlEncode(Request.PhysicalApplicationPath))
sw.WriteLine(Server.HtmlEncode(Request.PhysicalPath))
sw.WriteLine(Server.HtmlEncode(Request.RawUrl))

注釈

Transfer使用するExecuteリダイレクト シナリオでは、プロパティはPhysicalPath元のページへのパスを返します。 現在実行中のページの物理パスを検索するには、入力引数を MapPath プロパティとして設定したメソッドを CurrentExecutionFilePath 使用します。

適用対象

こちらもご覧ください