Я использую BaseHTTPRequestHandler для реализации моего httpserver. Как я читаю многострочные данные в моем do_PUT/do_POST?Python читает многострочные данные post
Редактировать: Я пытаюсь реализовать автономный скрипт, который отбирает некоторые пользовательские запросы, что-то вроде слушателя на сервере, который объединяет/архивирует/извлекает из разных файлов журнала, я не хочу реализовывать что-то, что требует веб-сервера , У меня нет большого опыта работы на python, я был бы признателен, если бы кто-нибудь мог указать на лучшее решение.
Edit2: Я не могу использовать внешние библиотеки/модули, я должен сделать с простой ванили питона 2.4/java1.5/perl5.8.8, ограничительная политика, мои руки связаны
вы можете показать текущие исследования, домашние задания, код и т. Д.? – tenstar
@ That1Guy post_data = urlparse (self.rfile.read (length) .decode ('utf-8')) возвращает кортеж, для многострочной строки каждая строка является кортевым значением, для одной строки (curl --data "test") данные всегда являются третьим элементом кортежа, мой вопрос заключается в том, в какой момент я должен прекратить чтение кортежа для многострочного – Rnet
@ user2433215 Я бы хотел, чтобы я был молодым, чтобы это было моим домашним кодом, спасибо – Rnet