Python: ошибка FastAPI 422 с запросом POST при отправке данных JSON ⇐ Python
Python: ошибка FastAPI 422 с запросом POST при отправке данных JSON
Я создаю простой 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, и изменить заголовки, но у меня ничего не получилось.
Я создаю простой 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, и изменить заголовки, но у меня ничего не получилось.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение