Python: ошибка FastAPI 422 с запросом POST при отправке данных JSONPython

Программы на Python
Anonymous
Python: ошибка FastAPI 422 с запросом POST при отправке данных JSON

Сообщение Anonymous »


Я создаю простой API для тестирования базы данных. Когда я использую запрос GET, все работает нормально, но если я перейду на POST, я получаю ошибку 422 Unprocessable Entity.

Вот код FastAPI:

из импорта FastAPI FastAPI приложение = ФастAPI() @app.post("/") определение основного (пользователя): вернуть пользователя Затем мой запрос с использованием JavaScript

let axios = require('axios') данные = { пользователь: 'smith' } axios.post('http://localhost:8000', данные) .then(ответ => (console.log(response.url))) Кроме того, используя запросы Python:

запросы на импорт URL = 'http://127.0.0.1:8000' данные = {'пользователь': 'Смит'} ответ = запросы.пост (url, json = данные) печать(ответ.текст) Я также пытался проанализировать JSON, используя utf-8, и изменить заголовки, но у меня ничего не получилось.

Вернуться в «Python»