0

投稿リクエストで非常に奇妙な問題に直面しています。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 リクエストを送信しようとすると、すべて正常に動作します

私は何か見落としてますか?

4

1 に答える 1