-1
我尝试使用jquery-ajax-call来做一个简单的put-request。我试图通过一个正常的JSON对象,但每次我收到错误415 Ajax调用的代码如下所示:JAXRS PUT-从jquery的json请求 - > 415
$.ajax(
type: "PUT",
contentType: "application/json",
url: myURL + "/UpdateUser/User/" + localStorage.getItem("user"),
dataType: "json",
data: model,
success: function(data, textStatus, jqXHR){
},
error: function(jqXHR, textStatus, errorThrown){
}
});
该模型是被转换成JSON一个简单的JavaScript变量。 的JAXRS编码如下所示:当我运行这段代码,我得到
@Path("/UpdateUser")
public class UpdateUser{
@PUT
@Path("/User/{user}")
@Consumes("application/json")
@Produces("application/json")
public String updateUser(@PathParam("user") String pUser, User pObject){
String return_val = "runs";
return(return_val);
}
}
每次 - 正如我已经提到的 - 错误415首先,我以为我可以忘记的内容类型...但。 ..这不是问题... 我真的希望你能帮我解决这个问题!
问候