は、ここに私のクライアント側のjQueryのコードです:jQueryのは、JSONをパースしていないように自動的に
ここ$.ajaxSetup ({
contentType: "application/json",
datatype: 'json'
});
$.ajax({
type: "POST",
url: "http://localhost:1234/path",
data: JSON.stringify(myData),
success: function(aString){
alert(aString);
},
error: function(errorData){
alert(errorData);
}
});
は、サーバーが送信したデータである:警告で
200
Content-Type: application/json
"aStringsData"
の引用符 " aStringData "が表示されます。しかし、私はデータ型から発生すると予想される自動JSON.parseのために引用符を取り除くことを期待しています: 'json'。これは間違っていますか?
JavaScriptは大文字と小文字が区別されます。 'dataType!== datatype'です。 – Matt
ありがとう、私はおそらく静かにそれを考え出していないだろう.. – hansi