سؤال

أقوم بإرسال بعض الملفات من نموذج HTML إلى خادمي الذي يعتمد على Basehttpserver.

داخل بلدي do_post، أحصل على سلسلة من rfile.Read (طول) الذي يشبه نوعا ما من سلسلة MIME متعددة الأجزاء.Google غير مفيدة حول كيفية فك شفرة هذا في شيء قابل للاستخدام.

يشبه الإخراج هذا:

giveacodicetagpre.

وهلم جرا.

لقد حاولت البريد الإلكتروني. Prasser

giveacodicetagpre.

ولكن لا يبدو أن MSG أنها تجعلني أقرب إلى هدفي - إنها ليست متعددة الأجزاء ولا تحتوي على حمولة.

أنا خفضت إلى تحليل البيانات بنفسي - وهذا ليس بالتأكيد طريقة بيثونية للقيام بالأشياء!

هل فاتني شيء واضح؟هل أخبرني جوجل؟هل يمكن أن تتجاوز الفضل في اليوم؟

هل كانت مفيدة؟

المحلول

هل

هل cgi.parse_multipart تلبية حاجتك؟انظر أيضا مناقشة ذات صلة حول comp.lang.python.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top