Votre conception d'API est un désastre si vous faites cela :
1. Envoyer 200 OK à tout, même aux erreurs 2. Nommer les points de terminaison comme /getUser ou /createUser (sérieusement?) 3. Exposer des mots de passe dans les réponses...
Ce ne sont pas les meilleures pratiques. Ce sont des signes d'alerte.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
9 J'aime
Récompense
9
4
Reposter
Partager
Commentaire
0/400
ConfusedWhale
· Il y a 11h
Tu devrais mieux me laisser commander à manger plutôt que d'écrire cette API.
Voir l'originalRépondre0
PonziDetector
· Il y a 11h
Hausse les épaules, tu ne vas pas changer ça comme ça ?
Voir l'originalRépondre0
HashBrownies
· Il y a 11h
Ah, cette API est tellement mal conçue qu'on a envie de frapper quelqu'un.
Voir l'originalRépondre0
ChainBrain
· Il y a 11h
Exposition maximale, ce backend est écrit comme le mien
Votre conception d'API est un désastre si vous faites cela :
1. Envoyer 200 OK à tout, même aux erreurs
2. Nommer les points de terminaison comme /getUser ou /createUser (sérieusement?)
3. Exposer des mots de passe dans les réponses...
Ce ne sont pas les meilleures pratiques. Ce sont des signes d'alerte.