Play フレームワークへの POST の作成に問題があります。これは、HTTP 関連ほど Play 関連ではない可能性があります。
$.ajax({
type:'POST',
url:'http://localhost:9000/start',
data: {
myJson:JSON.stringify(arg)
}
}).done(function(data) {
console.log(data);
});
はarg
文字列の配列です。つまり、
['a', 'b', 'c']
これをキャプチャするために使用しようとしているルートは次のとおりです。
POST /start controllers.Application.startIt(myJson)
私は何を間違っていますか?現時点では (ルートが正しくキャプチャされている場合)、その関数は 400 を返すことはありません。Play コンソールへの出力はなく、javascript のみです:
POST http://localhost:9000/start 400 (Bad Request)