[英]POST request returns 415 - Unsupported Media Type
即使知道此错误,我也无法解决我的问题!
重置服务在以下代码中声明:
@POST
@Transactional
@Consumes(MediaType.APPLICATION_JSON)
@Path("/addProduct")
public void addProductToShoppingBag(JSONObject object) throws JSONException
并且我正在使用此javascript发送POST请求:
$.ajax({
header: 'application/json',
type: 'POST',
data: $.toJSON({
member_id: "1",
products_id: ["0","1"]
}),
url: url
}).done(success).error(failure);
我收到415-不支持的媒体类型错误!!! 任何想法 ?
您要设置contentType
。 您的标题格式不正确
开关:
header: 'application/json',
至
contentType: "application/json;charset=utf-8",
适当的标头需要在其中包含'Content-Type'
,jQuery会为您处理
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.