def join_url(*components: str) -> str:
    """Concatenates multiple url components into one url.

    Args:
        *components:
            Multiple url components.

    Returns:
        A complete url.
    """
    clean = [str(comp).strip('/') for comp in components]
    return '/'.join(clean)