麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

用C#通過網(wǎng)址得到域名

2019-11-18 16:58:01
字體:
供稿:網(wǎng)友

最近在寫個小工具的時候需要通過網(wǎng)址得到域名,不知道怎么Uri里只有得到主機名的方法而沒有得到域名的方法,于是只有自己實現(xiàn)一個,但是我感覺這個方法比較變態(tài),希望拿出來和大家一起討論下,看看有沒有更好的方法?

例如:http://www.google.co.uk,應(yīng)該返回google.co.uk,http://www.test.googlepages.com,應(yīng)該返回googlepages.com

我的程序如下,拿出來討論下,寫的比較弱智,必須預(yù)先知道所有的域名后綴。
請大家告訴我好的方法:

PRivate string GetDomain(string url)
        {
            string host;
            Uri uri;
            try
            {

                uri = new Uri(url);
                host = uri.Host + " ";
            }
            catch
            {
                return "";
            }

            string[] BeReplacedStrs = new string[] { ".com.cn", ".edu.cn", ".net.cn", ".org.cn", ".co.jp", ".gov.cn", ".co.uk", "ac.cn", ".edu", ".tv", ".info", ".com", ".ac", ".ag", ".am", ".at", ".be", ".biz", ".bz", ".cc", ".cn", ".com", ".de", ".es", ".eu", ".fm", ".gs", ".hk", ".in", ".info", ".io", ".it", ".jp", ".la", ".md", ".ms", ".name", ".net", ".nl", ".nu", ".org", ".pl", ".ru", ".sc", ".se", ".sg", ".sh", ".tc", ".tk", ".tv", ".tw", ".us", ".co", ".uk", ".vc", ".vg", ".ws", ".il", ".li", ".nz" };

            foreach (string oneBeReplacedStr in BeReplacedStrs)
            {
                string BeReplacedStr = oneBeReplacedStr + " ";
                if (host.IndexOf(BeReplacedStr) != -1)
                {
                    host = host.Replace(BeReplacedStr, string.Empty);
                    break;
                }
            }

            int dotIndex = host.LastIndexOf(".");
            host = uri.Host.Substring(dotIndex + 1);
            return host;
        }
謝謝了!
http://www.companysz.com/csharphack/archive/2006/09/26/get_domain_from_url.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 亚洲人成中文字幕在线观看 | 亚洲网站在线观看视频 | 毛片免费观看日本中文 | 免费黄色成人 | 91av久久| 日本在线播放一区二区三区 | 国产免费中文字幕 | 三级xxxx | 毛片免费观看视频 | 色淫湿视频 | 337p日本欧洲亚洲大胆精蜜臀 | 国产91九色 | 曰批全过程120分钟免费69 | 色综合欧美 | 亚洲欧美国产视频 | 精品一区二区三区电影 | 小情侣嗯啊哦视频www | 92看片淫黄大片欧美看国产片 | 91av亚洲| 黄色成人在线播放 | av电影在线观看网址 | 国产精品久久久久久久久久iiiii | 最近国产中文字幕 | 日韩精品中文字幕一区二区 | 成人在线视频黄色 | 一区国产视频 | 欧美18一19sex性护士农村 | 午夜视频在线观看免费视频 | 狼人狠狠干| 国产精品hd免费观看 | 性高跟鞋xxxxhd4kvideos | chinese军人gay呻吟 | 午夜视频大全 | 黄色毛片一级 | 午夜视频福利 | chinese xvideos gay| 曰批全过程120分钟免费69 | 五月天堂av91久久久 | 国产美女视频一区二区三区 | 日本不卡一区二区三区在线 | 91精品国产一区二区三区四区在线 |