JQueryを使用してJSONデータをサーバーに投稿しようとしていますが、content-typeを設定してもサーバーがヒットしません。HTTPヒットは発生していません。Firebugで確認しました。コンテンツタイプを削除すると、サーバーはヒットしますが、データはキーと値のペアの形式になります。
JavaでHTTPClientを使用して、サーバーでヒットするテストを実行してみましたが、非常にうまく機能します。したがって、サーバーには問題はありません。
function abc(){
var abhishek = { 'latitude' : '123',
'longitude':'23'};
$.ajax({
url : "http://dev.reportaspot.com/health/jsonHit",
//contentType: 'application/json',
type : 'POST',
data : JSON.stringify(abhishek),
success : function(data2){
alert('Load was performed.' + data2);
},
error : function(err,textstatus,errorThrown){
console.log(err);
console.log(textstatus);
console.log(errorThrown);
alert('Error '+err);
}
});
$(document).ready(function(){
abc();
var abhishek = { 'latitude' : '123',
'longitude':'23'};
});
添付のJSFiddleコード。http://jsfiddle.net/AynLX/3/