Update server.py

This commit is contained in:
Patrik Winroth
2023-03-29 10:38:48 +02:00
committed by GitHub
parent f1fed278e8
commit ceba1fdc27
+4 -1
View File
@@ -12,6 +12,7 @@ import operator
import socket
import threading
import os
import gzip
from utils.notifications import sendAppriseNotifications
from utils.parse_settings import config_to_settings
@@ -534,7 +535,9 @@ def handle_client(conn, addr):
with open(args.i, 'rb') as f:
wav_data = f.read()
response = requests.post(url=soundscape_url, data=wav_data, headers={'Content-Type': 'application/octet-stream'})
gzip_wav_data = gzip.compress(wav_data)
response = requests.post(url=soundscape_url, data=gzip_wav_data, headers={'Content-Type': 'application/octet-stream',
'Content-Encoding': 'gzip'})
print("Soundscape POST Response Status - ", response.status_code)
sdata = response.json()
soundscape_id = sdata['soundscape']['id']