@staticmethod
def urljoin(*args):
    """Joins given arguments into a url. Trailing and leading slashes are stripped for each argument.

        :param args: Multiple parts of a URL to be combined into one string.
        :type args: str | unicode
        :return: Full URL combining all provided arguments
        :rtype: str | unicode
        """
    return '/'.join(map(lambda x: str(x).strip('/'), args))
