投稿リクエストで非常に奇妙な問題に直面しています。Flask-Restless を使用して、GET および POST メソッドで API を作成しています。
私の見解では、ボタンと「onclick」があり、POST リクエストを送信したいと考えています。
私のコード:
var Insert = function(inputdata) {
$.ajax({
url: '/api/user',
headers: {
'Content-Type': 'application/json'
},
method: 'POST',
dataType: 'json',
data: {'description':'test'},
success: function (data) {
console.log('success: ' + data);
}
});
}
と
<button type="submit" class="btn btn-info" onclick="Insert()">Input</button>
ボタンをクリックしようとすると、エラーが発生し、特別に:
POST http://127.0.0.1:5000/api/user 400 (BAD REQUEST)
応答
{"message": "Unable to decode data"}
postman Chrome 拡張機能を介して POST リクエストを送信しようとすると、すべて正常に動作します。
私は何か見落としてますか?