Le 09/08/2013 15:14, Dsls a écrit :
>> 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
Si vraiment on se lance dans une API JSON je suis votre home, je l'ai
déjà fait et déjà perdu, gloups.
Dans l'idée il faut séparer l'API REST standard de l'API JSON, j'avais
fait donc un clone dans services_json.php
Et pour info la réponse de Thomas Bouron sur le format/structure de
réponse est parfaitement juste ! :-)
--
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev