POST
żądanie axios uderza w adres URL na kontrolerze, ale ustawienie wartości null dla mojej klasy POJO, kiedy przeglądam narzędzia programistyczne w chrome, ładunek zawiera dane. Co ja robię źle?
Żądanie 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);
});
Odpowiedź przeglądarki:
Jeśli ustawię nagłówki jako:
headers:{
Content-Type:'multipart/form-data'
}
Żądanie zgłasza błąd
Błąd podczas publikowania danych wieloczęściowych / formularzy. Nagłówek Content-Type nie ma granicy
Jeśli zrobię to samo w listonoszu, działa dobrze i ustawia wartości dla mojej klasy POJO.
Czy ktoś może wyjaśnić, jak ustawić granicę lub jak wysłać dane formularza za pomocą axios.