Files
mopidy-radionet/venv/lib/python3.7/site-packages/uritools/join.py
2020-01-18 20:01:00 +01:00

15 lines
445 B
Python

from .split import urisplit
def urijoin(base, ref, strict=False):
"""Convert a URI reference relative to a base URI to its target URI
string.
"""
if isinstance(base, type(ref)):
return urisplit(base).transform(ref, strict).geturi()
elif isinstance(base, bytes):
return urisplit(base.decode()).transform(ref, strict).geturi()
else:
return urisplit(base).transform(ref.decode(), strict).geturi()