获取当前程序运行的主机名称

#region   获取主机名称
        /// <summary>
        /// 获取主机名称    返回如  www.baidu.com  or   www.baidu.com:8080  注意没有 http://
        /// </summary>
        /// <returns></returns>
        public static string GetHttpHost()
        {
            int Port = HttpContext.Current.Request.Url.Port;
            if (Port == 80)
            {
                return HttpContext.Current.Request.Url.Host;
            }
            else
            {
                return HttpContext.Current.Request.Url.Host + ":" + Port;
            }

        }
        #endregion

posted @ 2013-02-05 10:11  沅江  阅读(141)  评论(0编辑  收藏  举报