client: Add support for direct http(s) links

master
Felix Stupp 4 years ago
parent e0ef5eb9b7
commit 9945818320
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -31,6 +31,8 @@ URI_COMMANDS = {
def execute_uri_command(uri: str):
parts = url.urlparse(uri, scheme=URI_SCHEME, allow_fragments=False)
if parts.scheme != URI_SCHEME:
if parts.scheme in {"http", "https"}:
return cmd_player_play(uri)
raise Exception(f"Cannot parse URI's with scheme {parts.scheme!r}")
path = parts.path.strip("/").split("/")
options = dict(url.parse_qsl(parts.query))

Loading…
Cancel
Save