出现415错误的一种解决方法:
- 前端看ajax请求的contentType是否与后端一致
- 看发送的数据格式是否正确。
下例为后端所需数据为json格式,contentType为application/json的ajax请求。
function getAddDirResponse(data) {
$.ajax({
url:'/algor/api/datadirs',
type:'POST',
contentType: 'application/json; charset=UTF-8',
async:false,
dataType:'json',
data:JSON.stringify(data),
success: function (response) {
console.log(response);
}
})
}