2011-12-24 17 views
6

tengo un servicio web y una interfaz web para el usuario registrado. esta sección permite al usuario obtener sus estadísticas (similar al desbordamiento de pila)json header no funciona - php

  • número de vistas
  • número de respuestas
  • número de correos
  • número de ticket de soporte etc ...

ahora esta herramienta que tengo permite al usuario recuperar sus datos en formato json, mi problema es que el encabezado enviado no funciona para todos los navegadores

tengo:

header('Cache-Control: no-cache, must-revalidate'); 
header('Expires: Mon, 26 Jul 1997 00:00:00 GMT'); 
header('Content-type: text/json'); 

¿Debo quitar la caduca y control de caché?

+2

El MIME comúnmente aceptado para json es 'application/json'. –

+0

gracias @TomvanderWoerdt, ¿puedes poner esto como tu respuesta para que yo pueda aceptarlo? –

+0

JSON no suele ser un formato que funciona en los navegadores web, a diferencia de HTML o XML. Si usa JSON, esperaría que un analizador JSON lo lea, no un navegador. – netcoder

Respuesta

9

La MIME comúnmente aceptado para JSON es application/json.