Próbuję wysłać żądanie Ajax POST za pomocą Jquery, ale mam 400 nieprawidłowy błąd żądania.Otrzymywanie błędu 400 nieprawidłowych żądań w Jquery Ajax POST
Oto mój kod:
$.ajax({
type: 'POST',
url: "http://localhost:8080/project/server/rest/subjects",
data: {
"subject:title":"Test Name",
"subject:description":"Creating test subject to check POST method API",
"sub:tags": ["facebook:work", "facebook:likes"],
"sampleSize" : 10,
"values": ["science", "machine-learning"]
},
error: function(e) {
console.log(e);
}
});
ona mówi: Nie można zbudować z zasobu zamówienie. Czego mi brakuje?
Wstępne sprawdzenie: Twoja przeglądarka jest skierowany do http: // localhost: 8080 /, prawda? –
Może nie jest to przyczyną problemu, ale wygląda na to, że ["facebook: work, facebook: likes"] powinno być ["facebook: work", "facebook: likes"] – smerny
Czy używasz Java i Jersey? –