-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首先,我以爲我可以忘記的內容類型...但。 ..這不是問題... 我真的希望你能幫我解決這個問題!
問候