Принять изображение на HTTPserver Python

Python 3.9. Локальный http server 127.0.0.1:9001. Мне нужно принять изображение, после сохранить на диск. Программа отправляет изображение с POST запросом типа Multipart/form-data, само изображение jpg. На данный момент есть такой код:

from http.server import BaseHTTPRequestHandler, HTTPServer
    
class MyServer(BaseHTTPRequestHandler):
        def _set_headers(self):
            self.send_response(200)
            self.send_header('Content-type', 'application/json')
            self.end_headers()
    
        def do_POST(self):
            content_length = int(self.headers['Content-Length'])
            post_data = self.rfile.read(content_length)
            self.wfile.write(post_data .encode('utf-8'))
    webServer = HTTPServer(("", 9001), MyServer)
    webServer.serve_forever()  

Ответы (0 шт):