Tôi đang cố gắng gửi một yêu cầu POST của Ajax bằng cách sử dụng Jquery nhưng tôi gặp phải 400 lỗi yêu cầu không hợp lệ.Nhận được 400 lỗi yêu cầu không hợp lệ trong Jquery Ajax POST
Đây là mã của tôi:
$.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);
}
});
Nó nói: Không thể xây dựng nguồn từ yêu cầu. Tôi đang thiếu gì?
kiểm tra sơ bộ: Trình duyệt của bạn được trỏ đến http: // localhost: 8080 /, phải không? –
có thể không phải là nguyên nhân gây ra sự cố của bạn, nhưng có vẻ như ["facebook: work, facebook: likes"] nên ["facebook: work", "facebook: likes"] – smerny
Bạn đang sử dụng Java và Jersey? –