HttpRequest.PhysicalPath HttpRequest.PhysicalPath HttpRequest.PhysicalPath HttpRequest.PhysicalPath Property

定義

要求された URL に一致する物理ファイル システム パスを取得します。Gets the physical file system path corresponding to the requested URL.

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

プロパティ値

現在の要求のファイル システム パス。The file system path of the current request.

次のコード例では、 HtmlEncode HTML エンコードするメソッドの値、PhysicalPathプロパティおよびWriteLineファイルにエンコードされた値を書き込みます。The following code example uses the HtmlEncode method to HTML-encode the value of the PhysicalPath property and the WriteLine method to write the encoded value to the file. このコード例が示されている例の一部、HttpRequestクラス。This code example is part of a larger example provided for the HttpRequest class.

// 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))

注釈

使用してリダイレクトのシナリオでExecuteTransferPhysicalPathプロパティが、元のページへのパスを返します。In redirect scenarios using Execute and Transfer, the PhysicalPath property returns the path to the original page. 現在実行中のページの物理パスを検索する、MapPath入力引数を持つメソッドの設定として、CurrentExecutionFilePathプロパティ。To find the physical path of the currently executing page use the MapPath method with the input argument set as the CurrentExecutionFilePath property.

適用対象

こちらもご覧ください