¿GetJSON () de JQuery no establece el encabezado Aceptar correctamente?

Parece que la gente ha tenido problemas con los encabezados de Aceptar en el pasado, pero no estoy seguro de que mi problema esté relacionado. Usando jQuery 1.4.2, tengo problemas para obtener JSON congetJSON(). Puedo ver la solicitud / respuesta en Firebug y parece que la fuente del problema es que el recurso en cuestión devuelve resultados diferentes dependiendo del encabezado Aceptar. Aunque los documentos dicen que debe configurarse, en Firebug aparece como "/"- obviamente, quiero" application / json ". ¿Se trata de un error conocido? ¿Se supone que debo configurar algún indicador que desconozco?

ETA: la solicitud es entre sitios, si eso importa, pero estoy pasando uncallback=? parámetro de consulta para que JQuery (¡con éxito!) lo trate como JSONP. El servicio al que llamo en este caso particular admite un parámetro de consulta de anulación de aceptación (&accept=application/json), así que conseguí que funcionara manualmente, pero todavía considero que el atornillado del encabezado es extraño y esperaba poder solucionarlo, así que no vuelvo a encontrar esto cuando trato con un servicio diferente que podría no funcionar sé tan indulgente. No tengo una manera fácil de copiar / pegar el código de mi entorno de desarrollo, pero aquí está la esencia:

$.getJSON(baseURL + "?item=" + itemNum + "&callback=?", function(data){
  console.log(data);
}

Como puede ver, esto no es exactamente complejo, ydebería (Estoy 99% seguro ...) da como resultado que se envíe un XHR con un encabezado Aceptar deapplication/json. Como dije, eso no está sucediendo, según la consola de Firebug's Net. Si es importante, esto está en Firefox 3.6.8.

ETA nuevamente: para cualquiera que todavía lea esto, sí, todavía está sucediendo, y no, no tengo idea de por qué. Como dije, una simple llamada getJSON (), sintaxis realmente básica, cross site, tratada como JSONP porque incluye un parámetro de consulta de devolución de llamada. Todavía abierto a sugerencias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta