7
votes

Comment définir les en-têtes JSON corrects?

Y a-t-il un moyen de faire en sorte que les en-têtes de mon JSON soient corrects?

Mise à jour: Est-ce que quelqu'un voit quelque chose de mal à ces en-têtes pour JSON? P>

Date    Mon, 26 Jul 2010 08:31:11 GMT
Server  Apache/2.2.15 (Unix) mod_ssl/2.2.15 OpenSSL/0.9.7a mod_fcgid/2.3.5 Phusion_Passenger/2.2.15 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
X-Powered-By    PHP/5.2.13
X-Pingback  http://brettbarros.com/wordpress/xmlrpc.php
Content-Disposition attachment; filename="json_api.json"
Vary    Accept-Encoding
Content-Encoding    gzip
Content-Length  719
Keep-Alive  timeout=5, max=98
Connection  Keep-Alive
Content-Type    application/json; charset=UTF-8


2 commentaires

Qu'utilisez-vous pour créer les réponses JSON? Ou sont-ils stockés comme fichiers?


Plugin WordPress appelé JSON-API


3 Réponses :


1
votes

Assurez-vous que le type de contenu est Application / JSON . Vous pouvez inspecter les en-têtes HTTP avec wget et ce que vous n'êtes pas sûr de ce qu'ils sont.


0 commentaires

3
votes

Vous pouvez inspecter les en-têtes envoyés du côté serveur à l'aide de onglet net de Firebug's . Il montre tous les en-têtes de la demande et de la réponse.


0 commentaires

26
votes
<?php
header('Content-Type: application/json');
// ...

0 commentaires