What is the difference between Request.RawUrl and Request.Url in ASP.NET?
Request.RawUrl returns a string, it's everything after the domain information for the current url.
Eg, for: Request.RawUrl vs. Request.Url
Request.RawUrl would be /questions/2019735/request-rawurl-vs-request-url
Request.Url returns a Uri object, http://msdn.microsoft.com/en-us/library/system.uri_members.aspx