title: How to generate a URL for ASP.NET MVC action, including hostname and port?
body: <p>My current request is:</p>
  
  <blockquote>
    <p><a href="http://www.mofeng.com:4355/" rel="noreferrer">http://www.mofeng.com:4355/</a></p>
  </blockquote>
  
  <p>I want display an action url in asp.net view layer, url is like this(full url, including <em>http://protocol</em> + <em>hostname</em> + <em>port</em> + <em>controllerName</em> + <em>actionName</em>):</p>
  
  <blockquote>
    <p><a href="http://www.mofeng.com:4355/controllerX/actionY" rel="noreferrer">http://www.mofeng.com:4355/controllerX/actionY</a></p>
  </blockquote>