Maison > développement back-end > Tutoriel Python > Comment accéder correctement aux données JSON POSTées dans Flask ?

Comment accéder correctement aux données JSON POSTées dans Flask ?

Linda Hamilton
Libérer: 2024-12-15 20:09:16
original
619 Les gens l'ont consulté

How to Properly Access POSTed JSON Data in Flask?

Accès au JSON publié dans Flask

Lorsque vous essayez de récupérer du JSON POSTé dans une API Flask, il est crucial de vous assurer que le type de contenu de la requête est défini de manière appropriée.

Dans le code fourni, l'erreur se produit car la requête ne spécifie pas explicitement le type de contenu JSON. En définissant le type de contenu de la requête sur application/json, la propriété .json et la méthode .get_json() renverront les données JSON analysées.

request.headers["Content-Type"] = "application/json"
content = request.get_json()
Copier après la connexion

Vous pouvez également contourner la vérification du type de contenu en utilisant la force =Vrai argument de mot-clé dans .get_json() :

content = request.get_json(force=True)
Copier après la connexion

Les données JSON non valides déclencheront une exception, il est donc conseillé de vérifier les données à l'aide d'un validateur JSON.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal