servidor httpsimpleserver create python http post basehttpserver basehttprequesthandler

httpsimpleserver - servidor http python 3



¿Cómo extraer el cuerpo del mensaje HTTP en BaseHTTPRequestHandler.do_POST()? (1)

Puede acceder al cuerpo POST en el método do_POST esta manera:

content_len = int(self.headers.getheader(''content-length'', 0)) post_body = self.rfile.read(content_len)

En el método do_POST() de BaseHTTPRequestHandler , puedo acceder a los encabezados de la solicitud POST simplemente a través de la propiedad self.headers . Pero no puedo encontrar una propiedad similar para acceder al cuerpo del mensaje. ¿Cómo voy a hacer eso?