Questions tagged «http-status-code-415»

14
POST JSON失败,出现415不支持的媒体类型,Spring 3 mvc
我正在尝试向Servlet发送POST请求。通过jQuery通过以下方式发送请求: var productCategory = new Object(); productCategory.idProductCategory = 1; productCategory.description = "Descrizione2"; newCategory(productCategory); newCategory在哪里 function newCategory(productCategory) { $.postJSON("ajax/newproductcategory", productCategory, function( idProductCategory) { console.debug("Inserted: " + idProductCategory); }); } 而postJSON是 $.postJSON = function(url, data, callback) { return jQuery.ajax({ 'type': 'POST', 'url': url, 'contentType': 'application/json', 'data': JSON.stringify(data), 'dataType': 'json', 'success': callback }); …

15
HTTP 415 JSON不支持的媒体类型错误
我正在使用JSON请求调用REST服务,并且它会返回HTTP 415 "Unsupported Media Type"错误。 请求内容类型设置为("Content-Type", "application/json; charset=utf8")。 如果我在请求中不包含JSON对象,则效果很好。我正在使用google-gson-2.2.4JSON库。 我尝试使用几个不同的库,但这没什么区别。 有人可以帮我解决这个问题吗? 这是我的代码: public static void main(String[] args) throws Exception { JsonObject requestJson = new JsonObject(); String url = "xxx"; //method call for generating json requestJson = generateJSON(); URL myurl = new URL(url); HttpURLConnection con = (HttpURLConnection)myurl.openConnection(); con.setDoOutput(true); con.setDoInput(true); con.setRequestProperty("Content-Type", "application/json; …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.