Есть небольшой учебный проект - сайт на FastAPI для укорачивания ссылок, запускается через uvicorn. В нём есть функция, она принимает длинный url, который отправляет пользователь, и возвращает короткую версию.
@app.post("/")
async def get_url_web(long_url: str) -> Dict[str, str]:
url = await shorten(URL(long=long_url))
return {"short_url": url.short}
Когда посылаю запрос, летит ошибка 405:
[2024-04-05 20:41:12,630] #INFO h11_impl.py: 477 - uvicorn.access - 127.0.0.1:52144 - "POST /?long_url=https%3A%2F%2Fexample.com HTTP/1.1" 405
Как исправить? Помогите плиз