タグ付けされた質問 「http-status-code-415」

14
POST JSONが415 Unsupported media type、Spring 3 mvcで失敗する
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
JSONでのHTTP 415 Unsupported Media typeエラー
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", …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.