2012-06-20 5 views
0

Je crée une application iPhone qui utilise REST pour parler au serveur. Un couple d'API obtenait une réponse valide mais incorrecte, j'ai donc parlé au développeur du serveur et il a dit qu'ils travaillaient pour lui.Différents clients REST = réponses différentes

J'ai téléchargé RESTed à partir du Mac App Store et l'ai coché là-bas et il a obtenu la même réponse incorrecte.

Le serveur dev a vérifié à nouveau, mais a insisté sur le fait qu'il fonctionnait.

J'ai téléchargé WizTools RESTClient et l'ai essayé là-bas et cela a fonctionné et obtenu la bonne réponse !?

Je suis perdu pour quoi faire maintenant que je n'ai jamais vu ou entendu parler de cela auparavant.

Quelqu'un peut-il donner des conseils ou des conseils d'où partir?

+0

Vous devrez fournir beaucoup plus de détails que cela pour obtenir autre chose que des votes négatifs. –

Répondre

0

Capture the requests envoyé en utilisant les deux bibliothèques clientes différentes, comparez-les et découvrez ce qui est différent. De là, vous devriez être capable de déterminer ce qui cause les différents résultats, mais si ce n'est pas le cas, mettez à jour votre question avec les deux captures et nous pourrons l'analyser plus en détail.

1

Gah!

J'ai trouvé le problème. Je ne définissais pas le Content-Type de la demande à application/json.

Une fois que cela a été défini, cela a fonctionné sans problème.

Questions connexes