title: Why doesn't request.rawurl include the http://localhost part?
body: <p>When I call Request.RawUrl I am not getting the domain name (at least in development).</p>
  
  <p>For example, if my url locally is:</p>
  
  <p><a href="http://localhost:2343/some/thing" rel="noreferrer">http://localhost:2343/some/thing</a></p>
  
  <p>The call to Request.RawUrl is giving me back:</p>
  
  <p>/some/thing</p>
  
  <p>I recall it returns everything, is this the behaviour b/c it is local dev?</p>
  
  <p><b>Update</b></p>
  
  <p>I am also using Url Re-Writing so things like Request.Url.AbsoluteUri return back the internal url, not the re-written url that i need to get.</p>
  
  <p>is javascript the only way then?</p>
  
  <p>Or I maybe I can use Request.RawUrl for the url part, and then just get the domain name part somehow?  (sometimes it has a port too...)</p>