Question

J'ai un service Web qui, lorsqu'il est appelé sans spécifier de rappel, renverra une chaîne JSON en utilisant application / json comme type de contenu.

Lorsqu'un rappel est spécifié, la chaîne JSON est encapsulée dans une fonction de rappel, de sorte que le code JSON n'est plus vraiment valide. Ma question est la suivante: devrais-je le servir en tant que application / javascript dans ce cas ou continuer à utiliser application / json ?

Était-ce utile?

La solution

Utilisez application / javascript. De cette manière, les clients peuvent s’appuyer sur le type de contenu sans avoir à vérifier manuellement si une réponse est complétée ou non.

Autres conseils

Utilisez application / json conformément à rfc4627.txt . si ce que vous retournez est en clair JSON.

Si vous renvoyez JavaScript (ce qui est vraiment ce que JSONP est), utilisez application / javascript selon rfc4329.txt

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top