Chris's coding blog

Output from the Uri class

February 27, 2009

This shows the output from all the properties of the URI class for the current request. The Uri has been hardcoded as:

// Add a querystring a different port just to show it working in the Uri class.
Uri uri = new Uri("http://www.yetanotherchris.me:8900/code-snippets/csharp/uri-class-output.aspx?myid=30");
AbsolutePath        /code-snippets/csharp/uri-class-output.aspx
AbsoluteUri         http://www.yetanotherchris.me:8900/code-snippets/csharp/uri-class-output.aspx?myid=30
Authority           www.yetanotherchris.me:8900
DnsSafeHost         www.yetanotherchris.me
Fragment
Host                www.yetanotherchris.me
HostNameType        Dns
IsAbsoluteUri       True
IsDefaultPort       False
IsFile              False
IsLoopback          False
IsUnc               False
LocalPath           /code-snippets/csharp/uri-class-output.aspx
OriginalString      http://www.yetanotherchris.me:8900/code-snippets/csharp/uri-class-output.aspx?myid=30
PathAndQuery        /code-snippets/csharp/uri-class-output.aspx?myid=30
Port                8900
Query               ?myid=30
Scheme              http
Segments            /,code-snippets/,csharp/,uri-class-output.aspx
UserEscaped         False
UserInfo
csharp

I'm Chris Small, a software engineer working in London. This is my tech blog. Find out more about me via GithubStackoverflowResume