Я использую python, чтобы попробовать get
изображение из одного API, а затем post
его в отдельный API.
Пока у меня есть этот код:
def create_item(token, user_id):
url = '<api_url_to_post_to>'
headers = {"Authorization": "Token {0}".format(token)}
image_url = '<some_random_image_url>'
image_obj = requests.get(image_url)
data = {
"image": image_obj.content
}
r = requests.post(url, headers=headers, files=data)
response = r.json()
print(response)
return response
Проблема в том, что когда я пытаюсь post
передать его второму API, я получаю «Расширение файла» не разрешено ».ошибка.Это, очевидно, пользовательское сообщение об ошибке, но оно означает, что с file
что-то не так. post
ing.
Что-то не так?