A user asked me the simplest way to dissect a URL and list down the different parts of it in ASP.NET. I advised him to use the URI class. Here’s an example:
C#
Uri someUri = Page.Request.Url;
string urlstr = string.Format(
"AbsoluteUri: {0}<br/> Scheme: {1}<br/> Host: {2}<br/> Query: {3} ",
someUri.AbsoluteUri, someUri.Scheme, someUri.Host, someUri.Query);
Response.Write(urlstr);
VB.NET
Dim someUri As Uri = Page.Request.Url
Dim urlstr As String = String.Format( _
"AbsoluteUri: {0}<br/> Scheme: {1}<br/> Host: {2}<br/> Query: {3} ", _
someUri.AbsoluteUri, someUri.Scheme, someUri.Host, someUri.Query)
Response.Write(urlstr)
The output is as shown below:
Tweet
No comments:
Post a Comment