> Pourquoi ne pas utiliser les codes HTTP directement? Parce qu'avec ce > format, le client peut déterminer si il y a un problème sur le serveur > (code HTTP != 200) ou sur l'API (sa requête / ses paramètres / etc...) et > ainsi avoir une gestion plus fine du message d'erreur à afficher à > l'utilisateur.
D'un autre coté, Nicolas a raison, en REST on cause http, donc si on trouve pas quelque chose, on renvoie un 404. En revanche je ne sais pas si c'est facilement gérable via jquery & cie. Si c'est bien géré, ça veut dire que success') n'est pas appelé, et ça évite d'avoir un traitement spécifique en js, ou plutôt ça le déporte proprement vers le fail(). -- Bruno -- Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev
