0
我已經創建了MVC spring,並且我想用AJAX消費SAPUI5(javascript),但是我發現錯誤「415(Unsupported Media Type)」。我在春季使用Swagger來測試CRUD。在招搖的時候,我成功插入數據,但在AJAX失敗。從Spring JAVA發佈AJAX錯誤
控制器春:
@PostMapping(value={"/tesinsert"}, consumes={"application/json"})
@ResponseStatus(HttpStatus.CREATED)
public ResponseEntity<?> insert(@RequestBody KasusEntity user) throws Exception {
Map result = new HashMap();
userService.insertTabel(user);
return new ResponseEntity<>(result, HttpStatus.CREATED);
}
在javascript:
var data = {
"kodekasus":5,
"nama":"baru",
"isdelete":1,
"createdby":"hahaa",
"createddate":null,
"updatedby":"hihii",
"updateddate":null
};
$.ajax({
type: 'POST',
url: url,
data: data,
success: function(data) {
console.log('sukses: '+data);
},
error: function(error){
console.log('gagal: '+error);
}
});
如果上述AJAX我的代碼,顯示錯誤 「415(不支持的媒體類型)」,如果我在添加AJAX表現出不同的錯誤: 「爲預檢響應具有無效的HTTP狀態代碼403 」:
headers: {
Accept : "application/json; charset=utf-8",
"Content-Type": "application/json; charset=utf-8"
}
ħ解決這個問題的解決方法? 謝謝。 鮑比
仍然錯誤 「415(不支持的媒體類型)」 – Bobby
任何解決方案?謝謝 – Bobby