Как отправить текст с переносом строк (line brakes) в Python3?

Здравсвуйте, я newbie в python.

Требуется POST запросом отправить текст с переносом строк на HTTP backend (не python).

Может ли кто показать пример с multipart form data? Проблема в том, что все это необходимо решить с помощью стандартных библиотек, не прибегая к таким, как requests и тому подобное. Google уже тошнит от моих запросов, заранее благодарю за ответы.
  • Вопрос задан
  • 2673 просмотра
Решения вопроса 1
mututunus
@mututunus
Backend developer (Python, Golang)
import urllib2
boundary = '85fc538bf62b'
data = """--{0}
Content-Disposition: form-data; name="param_name"

param_value
--{0}--
""".format(boundary)

request = urllib2.Request('http://google.com', data=data, headers={'Content-Type': 'multipart/form-data; boundary={0}'.format(boundary)})
response = urllib2.urlopen(request).read()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы