日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

java+web+415_使用json返回HTTP状态415的Web服务 - 不支持的媒体类型

發(fā)布時(shí)間:2023/12/19 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java+web+415_使用json返回HTTP状态415的Web服务 - 不支持的媒体类型 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我需要?jiǎng)?chuàng)建一個(gè)消費(fèi)JSON數(shù)據(jù)的Web服務(wù),我嘗試了一些示例代碼,并能夠在他們的項(xiàng)目結(jié)構(gòu)中創(chuàng)建它們并使用它。

但是,當(dāng)我嘗試在我的項(xiàng)目結(jié)構(gòu)中創(chuàng)建相同的服務(wù)并請(qǐng)求Web服務(wù)時(shí),它會(huì)響應(yīng)HTTP狀態(tài)415 - 不支持的媒體類型

我已經(jīng)將示例項(xiàng)目中的所有jar復(fù)制到了我現(xiàn)有的項(xiàng)目中,但我無(wú)法弄清楚問(wèn)題可能出在哪里

以下是樣本項(xiàng)目中使用的罐子

activation-1.1.jar

asm-3.1.jar

jackson-core-asl-1.7.1.jar

jackson-jaxrs-1.7.1.jar

jackson-mapper-asl-1.7.1.jar

jackson-xc-1.7.1.jar

jaxb-api-2.2.2.jar

jaxb-impl-2.2.3-1.jar

jersey-core-1.8.jar

jersey-json-1.8.jar

jersey-server-1.8.jar

jettison-1.1.jar

json-simple-1.1.1.jar

junit-4.8.2.jar

stax-api-1.0.1.jar

stax-api-1.0-2.jar以下是我的項(xiàng)目中使用的罐子,因?yàn)槲沂褂肐BM WATSON JAVA SDK,所以還包括這些罐子

activation-1.1.jar

alchemy-3.7.2.jar

asm-3.1.jar

commons-codec-1.4.jar

commons-lang3-3.4.jar

conversation-3.7.2.jar

core-3.7.2.jar

dialog-3.7.2.jar

discovery-3.7.2.jar

document-conversion-3.7.2.jar

dom4j-1.6.1.jar

google-collections-1.0.jar

gson-2.8.0.jar

hamcrest-core-1.1.jar

itextpdf-5.5.10.jar

jackson-core-asl-1.7.1.jar

jackson-jaxrs-1.7.1.jar

jackson-mapper-asl-1.7.1.jar

jackson-xc-1.7.1.jar

java-sdk-3.7.2.jar

jaxb-api-2.2.2.jar

jaxb-impl-2.2.3-1.jar

jersey-core-1.8.jar

jersey-json-1.8.jar

jersey-media-moxy-2.26-b04.jar

jersey-multipart-1.8.jar

jersey-server-1.8.jar

jettison-1.1.jar

json-simple-1.1.1.jar

jsr305-2.0.1.jar

junit-4.8.2.jar

language-translation-3.7.2.jar

language-translator-3.7.2.jar

logging-interceptor-3.6.0.jar

mimepull-1.4.jar

natural-language-classifier-3.7.2.jar

natural-language-understanding-3.7.2.jar

okhttp-2.3.0.jar

okhttp-3.6.0.jar

okhttp-urlconnection-3.6.0.jar

okio-1.11.0.jar

okio-1.6.0.jar

personality-insights-3.7.2.jar

retrieve-and-rank-3.7.2.jar

scribe-1.1.2.jar

speech-to-text-3.7.2.jar

stax-api-1.0-2.jar

stax-api-1.0.1.jar

text-to-speech-3.7.2.jar

tone-analyzer-3.7.2.jar

tradeoff-analytics-3.7.2.jar

visual-recognition-3.7.2.jar

xml-apis-1.0.b2.jar

xstream-1.4.4.jar以下是我的pojo類

` package com.mindcraft.social;

public class SummaryData {

public SummaryData() {

super();

// TODO Auto-generated constructor stub

}

String summary;

public String getSummary() {

return summary;

}

public void setSummary(String summary) {

this.summary = summary;

}

@Override

public String toString() {

return "SummaryData [summary=" + summary + "]";

}

}

`

PRE>

以下是我的網(wǎng)絡(luò)服務(wù)代碼

@POST

@Path("/personality")

@Consumes(MediaType.APPLICATION_JSON)

public Response createPersonality(SummaryData summaryData)

{

String data=summaryData.getSummary();

return Response.status(200).entity(data).build();

}

以下是請(qǐng)求代碼

OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");

RequestBody body = RequestBody.create(mediaType, "{\n\t\"summary\":\"this is

a text\"\n}");

Request request = new Request.Builder()

.url("http://localhost:8080/SocialNetwork/rest/linkedin/personality")

.post(body)

.addHeader("content-type", "application/json")

.addHeader("cache-control", "no-cache")

.addHeader("postman-token", "3540654e-c773-952e-ffd9-f92b85ca6010")

.build();

Response response = client.newCall(request).execute();`下面是答案

Apache Tomcat/7.0.78 - Error report

HTTP Status 415 - Unsupported Media Type


type Status report

message

Unsupported Media Type

description

The server refused this request because the request entity is in a format not supported by the requested resource for the requested method.


Apache Tomcat/7.0.78

任何幫助表示贊賞!

總結(jié)

以上是生活随笔為你收集整理的java+web+415_使用json返回HTTP状态415的Web服务 - 不支持的媒体类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。