JQuery1.3.2のjson webサービス呼び出し($.ajax)で、beforeSendイベントハンドラに
beforeSend: function(xhr) {
xhr.setRequestHeader("Content-type",
“application/json; charset=utf-8″);
},
と書くと正常にjsonが取得できるのに、上記の代替として
contentType: “application/json; charset=utf-8″,
と記述すると、実際の通信では「Content-Type: application/xml;」になってしまいます。
なじぇ?