axios POST
リクエストがコントローラーのURLにヒットしていますが、POJOクラスにnull値を設定しています。Chromeの開発者ツールを実行すると、ペイロードにデータが含まれています。何が悪いのですか?
Axios POSTリクエスト:
var body = {
userName: 'Fred',
userEmail: 'Flintstone@gmail.com'
}
axios({
method: 'post',
url: '/addUser',
data: body
})
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
ブラウザの応答:
ヘッダーを次のように設定した場合:
headers:{
Content-Type:'multipart/form-data'
}
リクエストはエラーをスローします
multipart / form-dataの投稿中にエラーが発生しました。Content-Typeヘッダーに境界がありません
私が郵便配達員で同じリクエストを出すと、それはうまくいき、私のPOJOクラスに値を設定します。
誰でも境界を設定する方法や、axiosを使用してフォームデータを送信する方法を説明できますか?