0
私は以下を持っていますが、JSONとstringifyの間の期間についてのエラーメッセージが表示され続けます。
var JsonObject = {};
JsonObject['key'] = '987';
JsonObject['val'] = '1234';
JsonObject['val2'] = '123';
JsonObject['val3'] = 1;
JsonObject['val4'] = 'test';
JsonObject['val5'] = 5;
console.log(JsonObject);
var req = {
method: 'POST',
url: 'api/call/run',
headers: {'Content-Type': 'application/json; charset=UTF-8','Accept': 'application/json, text/plain, version=2'},
data: {
JSON.stringify(JsonObject)
}
}
$http(req);
私は、RESTサービスのためのPOST呼び出しにこれを返却して渡す必要がありますが、それは私がJSON文字列としてオブジェクトを返すようにしようとしているのは、連載ではないと言って続けています。
私はオブジェクトを返すことができますが、私は再びserializeエラーを取得します。
json文字列としてオブジェクトを返すにはどうすればよいですか?
ありがとう、
はいこんにちは私は、次のエラーが表示さ:無効なデシリアライザの状態は...ので、私はあなたがサーバーを解析する際に、サーバーが「無効デシリアライザ状態」またはクライアントを返す意味 – chancelance
JSON文字列にそれを回すしようとしていました応答? –
サーバが返すエラーであるクロムコンソールで、フォーマットが似ていないのが気に入らないので、ちょっと混乱します。 – chancelance