Я использую Tornado, и мне нужно сделать асинхронный запрос POST. В Интернете я нашел что-то от flickr api, но не понял, как его использовать. Итак, как я могу отправить изображение через HTTP?tornado asynchronous post multipart
0
A
ответ
0
В настоящее время Tornado не предоставляет никаких утилит для создания запросов с множественным отформатированием; вам придется самому закодировать запрос. Модуль email.mime.multipart стандартной библиотеки может помочь вам сделать это, если вы передадите form-data
в качестве аргумента subtype
, хотя я лично не проверял, что это работает для веб-запросов (или как должны быть отформатированы подчасти).
Как только у вас есть полезная нагрузка с множественным кодированием, просто передайте его как аргумент body
в AsyncHTTPClient.fetch
.