Anleitungen erstellt und Bildrate einstellbar
This commit is contained in:
@@ -11,6 +11,7 @@ import os
|
||||
import socketserver
|
||||
import threading
|
||||
import time
|
||||
import urllib.parse
|
||||
import urllib.request
|
||||
|
||||
DELAY_FILE = '/tmp/exomy_delay.txt'
|
||||
@@ -93,8 +94,11 @@ class ReusableTCPServer(socketserver.ThreadingTCPServer):
|
||||
|
||||
|
||||
class Handler(http.server.BaseHTTPRequestHandler):
|
||||
def normalized_path(self):
|
||||
return urllib.parse.urlsplit(self.path).path
|
||||
|
||||
def do_GET(self):
|
||||
if self.path != '/stream.mjpg':
|
||||
if self.normalized_path() != '/stream.mjpg':
|
||||
self.send_error(404)
|
||||
return
|
||||
self.send_response(200)
|
||||
|
||||
Reference in New Issue
Block a user