Эти заголовки в порядке?(сетевой сервер Python http) - PullRequest
0 голосов
/ 21 ноября 2018

Привет, ребята. Я работаю над мини-проектом 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)))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...