我对rest api上的post请求有一点问题。我正在尝试将数据添加到数据库中,操作成功但代码没有进入成功部分,但是它出错并且错误代码是204(无内容),因为我正在执行POST。问题是它出错的原因?这是xml文件
<cities>
<city>
<cityPK>
<name>Guidonia</name>
<region>Lazio</region>
</cityPK>
</city>
<city>
<cityPK>
<name>Milano</name>
<region>Lombardia</region>
</cityPK>
</city>
<city>
<cityPK>
<name>Roma</name>
<region>Lazio</region>
</cityPK>
</city>
这是后期调用
var url1 = "http://localhost:8080/RestService/webresources/entities.city";
$(document).ready(function(){
$.ajax({
type: "POST",
dataType: "xml",
data : "<city><cityPK> <name>Tivoli</name><region>Lazio</region></cityPK></city>",
url: url1 ,
contentType : "application/xml",
success: function(res){
alert("it works!");
},
error: function(res){
alert("error message :" + res.status);
}
});
});
警报(“它工作”)从未完成,但数据是否插入到db.Any建议中?在此先感谢所有人。