2016-08-06 1 views
0

Я использую Tornado, и мне нужно сделать асинхронный запрос POST. В Интернете я нашел что-то от flickr api, но не понял, как его использовать. Итак, как я могу отправить изображение через HTTP?tornado asynchronous post multipart

ответ

0

В настоящее время Tornado не предоставляет никаких утилит для создания запросов с множественным отформатированием; вам придется самому закодировать запрос. Модуль email.mime.multipart стандартной библиотеки может помочь вам сделать это, если вы передадите form-data в качестве аргумента subtype, хотя я лично не проверял, что это работает для веб-запросов (или как должны быть отформатированы подчасти).

Как только у вас есть полезная нагрузка с множественным кодированием, просто передайте его как аргумент body в AsyncHTTPClient.fetch.