Привет, ребята. Я работаю над мини-проектом http-сервера.Как часть этого сервера он должен иметь возможность отправлять в файлы chrome html, txt, jpg, css и js.Одна из проблем, с которыми я сейчас сталкиваюсь, заключается в том, что файлы css и html работают просто отлично, а jpg и js не работают.Я добавил заголовки, которые отправляю клиенту.Если вам нужно, чтобы я предоставил что-нибудь еще, пожалуйста, скажите мне.любая помощь будет оценена!
if filetype == 'html' or filetype == 'txt':
http_header = """
HTTP/1.1 %s OK
Content-Length: %s
Content-Type: text/html; charset=utf-8\r\n
""" % (str(statuscode), str(len(data)))
if filetype == 'jpg':
http_header = """
HTTP/1.1 %s OK
Content-Length: %s
Content-Type: image/jpeg\r\n
""" % (str(statuscode), str(len(data)))
if filetype == 'css':
http_header = """
HTTP/1.1 %s OK
Content-Length: %s
Content-Type: text/css\r\n
""" % (str(statuscode), str(len(data)))
if filetype == 'js':
http_header = """
HTTP/1.1 %s OK
Content-Length: %s
Content-Type: text/javascript; charset=UTF-8\r\n
""" % (str(statuscode), str(len(data)))