diff --git a/ycast.py b/ycast.py index 6963522..e31abab 100755 --- a/ycast.py +++ b/ycast.py @@ -38,7 +38,13 @@ class YCastServer(BaseHTTPRequestHandler): def do_GET(self): get_stations() self.address = 'http://' + self.headers['Host'] - if self.path == '/' \ + if self.path.startswith(VTUNER_INITURL + '?token='): + self.send_response(200) + self.send_header('Content-type', 'text/html') + self.end_headers() + self.wfile.write(bytes(XMLHEADER, 'utf-8')) + self.wfile.write(bytes('stub', 'utf-8')) + elif self.path == '/' \ or self.path == '/' + YCAST_LOCATION \ or self.path == '/' + YCAST_LOCATION + '/'\ or self.path.startswith(VTUNER_INITURL):