Linie binarne w danych wieloczęściowych / formularzowych (przesyłanie plików)

Piszę prosty serwer WWW w Pythonie, który pozwala użytkownikowi przesłać plik przy użyciu danych wieloczęściowych / formularzy. O ile wiem, wieloczęściowe dane MIME mają być oparte na liniach. Na przykład granica musi znajdować się na początku linii.

Nie mogę zrozumieć, w jaki sposób dane binarne są obsługiwane w tym zakresie. Mój klient (Firefox) tonie kodowanie go do 7-bitowego ASCII lub czegokolwiek, to tylko wysyłane przez niego surowe dane binarne. Czy dzieli dane na linie w dowolnych miejscach? Czy dla danych wieloczęściowych określono maksymalną długość linii? Próbowałem przeglądać RFC pod kątem danych wieloczęściowych / danych formularza, ale nic nie znalazłem.

questionAnswers(2)

yourAnswerToTheQuestion