Найти - Пользователи
Полная версия: Как загрузить файл на сервер post или get запросом?
Начало » Python для новичков » Как загрузить файл на сервер post или get запросом?
1
Apxumekmop
Дано скажем фотохостинг - http://uploads.ru
Задача, загрузить картинку на их хост. У них есть api - http://uploads.ru/apidocs, но проблема в том, что мне надо загрузить файл с компьютера, а там не описан этот метод. Только закачка по ссылке.
Подскажите, каким образом составить post или get запрос, что бы отправить файл на загрузку?
Apxumekmop
Поспешил я с вопросом. Просто гуглил не в том направлении
Решение найдено, если кому интересно - Multipart-Encoded.
url = "http://uploads.ru/api?upload"
file = {"file": open("start.jpg", "rb")}
my_session = requests.Session()
log = my_session.post(url, files = file)
print(log.text)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB