class documentation

class MultipartDecoder: (source)

View In Hierarchy

Decodes a multipart message as bytes into Python events. The part data is returned as available to allow the caller to save the data from memory to disk, if desired.

Method __init__ Undocumented
Method last_newline Undocumented
Method next_event Undocumented
Method receive_data Undocumented
Instance Variable boundary Undocumented
Instance Variable boundary_re Undocumented
Instance Variable buffer Undocumented
Instance Variable complete Undocumented
Instance Variable max_form_memory_size Undocumented
Instance Variable max_parts Undocumented
Instance Variable preamble_re Undocumented
Instance Variable state Undocumented
Method _parse_headers Undocumented
Instance Variable _parts_decoded Undocumented
Instance Variable _search_position Undocumented
def __init__(self, boundary: bytes, max_form_memory_size: Optional[int] = None, *, max_parts: Optional[int] = None): (source)

Undocumented

def last_newline(self) -> int: (source)

Undocumented

def next_event(self) -> Event: (source)

Undocumented

def receive_data(self, data: Optional[bytes]): (source)

Undocumented

boundary = (source)

Undocumented

boundary_re = (source)

Undocumented

Undocumented

complete: bool = (source)

Undocumented

max_form_memory_size = (source)

Undocumented

max_parts = (source)

Undocumented

preamble_re = (source)

Undocumented

Undocumented

def _parse_headers(self, data: bytes) -> Headers: (source)

Undocumented

_parts_decoded: int = (source)

Undocumented

_search_position: int = (source)

Undocumented