phonegapアプリケーションが接続するWCFサービスをデバッグしているときに、2回投稿しているようです。
アプリケーションがブレークポイントなどなしで正常に実行されると、すべて正常に動作し、1 しか受信しません。数秒後にサーバーから応答が返されない場合、ajax が再送信されるように見えます。
これがwiresharkを投げたことを確認する必要がありますが、他の誰かが以前にこれに遭遇したかどうかを知りたかっただけです.
$.ajax({
type: "POST",
url: ServicePATH ,
data: JSON.stringify({ objs: arrayobj, parm2: var2, parm3: var3, parm4: 1 }),
contentType: "application/json",
dataType: "json",
success: function (data, textStatus, jqXHR) {
CallonSuccess(data);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
console.log('error ' + textStatus);
console.log('XMLHttpRequest ' + XMLHttpRequest);
var str = '';
for (prop in XMLHttpRequest) {
str += "prop " + prop + " value :" + XMLHttpRequest[prop] + "\n"; //Concate prop and its value from object
}
console.log(str);
console.log('errorThrown ' + errorThrown);
console.log('passing ' + JSON.stringify({ objs: arrayobj, parm2: var2, parm3: var3, parm4: 1 }));
}
}).done(function () { console.log('Finished ajax'); });
ありがとう