2025年8月25日 星期一

ASP.NET C# URL 網址參數解析,取得網址參數

引用來源:ASP.NET C# URL 網址參數解析,取得網址參數 


  1.  底下分別列出解屬性及解析結果
參數結果
Request.ApplicationPath/
Request.Url.Hostmy.url.com
Request.Url.Port8080
Request.Url.Schemehttps
Request.Url.Authoritymy.url.com:8080
Request.Path/Detail/Page/List.aspx/showmore
Request.Url.LocalPath/Detail/Page/List.aspx/showmore
Request.PathInfo/showmore
Request.Url.Query?mid=20
Request.CurrentExecutionFilePath/Detail/Page/List.aspx
Request.FilePath/Detail/Page/List.aspx
Request.RawUrl/Detail/Page/List.aspx/showmore?mid=20
Request.Url.PathAndQuery/Detail/Page/List.aspx/showmore?mid=20
Request.Url.AbsoluteUrihttps://my.url.com:8080/Detail/Page/List.aspx/showmore?mid=20
Request.Url.AbsolutePath/Detail/Page/List.aspx/showmore

  1.  取得系統路徑
參數結果
Request.PhysicalPathC:\wwwroot\Detail\Page\List.aspx
System.IO.Path.GetDirectoryName(Request.PhysicalPath)C:\wwwroot\Detail\Page
Request.PhysicalApplicationPathC:\wwwroot\
System.IO.Path.GetFileName(Request.PhysicalPath)List.aspx

  1.  解析參數
參數結果
Request.Url.Segments/, Detail/, Page/, List.aspx/, showmore


沒有留言:

張貼留言