Я новичок в веб-общении. Я использую ubuntu и пытаюсь изучить fastapi. Допустим, я отправляю файл с помощью curl. Распространено мнение, что это лучший способ сделать это:
curl -F "file=@image1.jpg" http://127.0.0.1: 8000 / image -v
Теперь на стороне сервера я хочу получить изображение и добавить 1 к каждому значению пикселя, а затем вернуть его. Но теперь я знаю, как «поймать» изображение из локона, как мне это сделать? Прямо сейчас у меня есть только фиктивная функция ниже, которая не делает ничего интеллектуального:
@app.post("/image")
async def post_test():
print("I don't know how to catch the image :( ")
return {"You sent an image..."}
Пожалуйста, помогите с тем, как мне написать функцию post_test! (Flask тоже подойдет.)