Update server.py

This commit is contained in:
Nova Cat 2025-01-13 16:37:23 -08:00
parent aadf3a65fc
commit 11beb3a822

View file

@ -51,10 +51,13 @@ def relay():
received = ""
while True:
gemresponse = gemsocket.recv(2048)
if gemresponse.decode() != "":
received += gemresponse.decode()
else:
break
try:
if gemresponse.decode() != "":
received += gemresponse.decode()
else:
break
except:
return f'<!DOCTYPE html>\n<html><head><meta charset="UTF-8"><link rel="stylesheet" href="/style.css"><title>Something went wrong...</title></head><body><h1>Something went wrong...</h1><p>The file that the Gemini server sent couldn\' be decoded by Gem2Browser.</p></body></html>'
received = received.replace("\r", "")
firstline = True
redirected = False