Feedback

C# - Domain aus URL bestimmen

Veröffentlicht von am 22.01.2019
(0 Bewertungen)
Mit Uri.Host kann man von einem Uri Objekt den Host bestimmen.
Das wäre bei http://test.site.example.com/index.htm der Host: test.site.example.com.
Möchte man nur example.com haben, kann man dieses Snippet verwenden.
GFU-Schulungen  [Anzeige]

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

C# 2017/2015/2013 Aufbau

In dieser Schulung lernen Sie fortgeschrittene Techniken im Bereich .Net C#. Dabei stehen neben den eigentlichen Techniken auch architektonische Aspekte im Mittelpunkt.

using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            string urlString = "http://test.site.example.com/index.htm";

            Console.WriteLine(GetDomainNameOfUrlString(urlString));
            Console.Read();
        }

        private static string GetDomainNameOfUrlString(string urlString)
        {
            var host = new Uri(urlString).Host;
            return host.Substring(host.LastIndexOf('.', host.LastIndexOf('.') - 1) + 1);
        }
    }
}

Abgelegt unter uri, url, domain.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!