postando dados json de javascript para fastapi
nesse cenário, o objetivo é aprovar um valor chamado 'ethaddress' de uma forma de entrada no cliente para acender o uso para o uso do cartas. No entanto, ocorre um erro de entidade não processável de 422. A análise da questão revela que o problema está na maneira como o FASTAPI interpreta o 'ethaddress' como um parâmetro de consulta, esperando que ele faça parte do url. Modelo para lidar com a estrutura de dados que você espera receber do cliente. Nesse caso, crie uma classe de item com um único campo 'eth_addr'. Parameter
Se você tiver um único parâmetro corporal, poderá simplificar ainda mais o código usando o argumento incorpor = true no tipo de corpo, que permite que o FASTAPI analise os dados JSON diretamente do JavScript incorporado. Configure o cliente JavaScript para enviar os dados JSON de acordo. Certifique-se de definir os cabeçalhos apropriados (por exemplo, 'Content-Type': 'Application/JSON') e use JSON.Stringify para preparar os dados antes de enviá-los através da busca. Recursos:
https://fastapi.tiangolo.com/tutorial/body/
https://stackoverflow.com/questions/643570 60 ...
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3