mirror of
https://github.com/PurpleI2P/pyseeder
synced 2025-01-30 16:44:16 +00:00
commit
a60122a165
@ -1,6 +1,7 @@
|
|||||||
import http.server
|
import http.server
|
||||||
import urllib.parse
|
import urllib.parse
|
||||||
import ssl
|
import ssl
|
||||||
|
import os
|
||||||
|
|
||||||
class ReseedHandler(http.server.SimpleHTTPRequestHandler):
|
class ReseedHandler(http.server.SimpleHTTPRequestHandler):
|
||||||
"""Handles reseeding requests"""
|
"""Handles reseeding requests"""
|
||||||
@ -13,6 +14,8 @@ class ReseedHandler(http.server.SimpleHTTPRequestHandler):
|
|||||||
if path == "/i2pseeds.su3":
|
if path == "/i2pseeds.su3":
|
||||||
self.send_response(200)
|
self.send_response(200)
|
||||||
self.send_header("Content-Type", "application/octet-stream")
|
self.send_header("Content-Type", "application/octet-stream")
|
||||||
|
self.send_header("Content-Length",
|
||||||
|
os.path.getsize(self.i2pseeds_file))
|
||||||
self.end_headers()
|
self.end_headers()
|
||||||
with open(self.i2pseeds_file, 'rb') as f:
|
with open(self.i2pseeds_file, 'rb') as f:
|
||||||
self.wfile.write(f.read())
|
self.wfile.write(f.read())
|
||||||
|
Loading…
x
Reference in New Issue
Block a user