3
Jersey REST API를 기반으로 웹 응용 프로그램을 개발 중입니다. 클라이언트 요구 사항 (JSON 형식의 입력 매개 변수) 및 잘 작동하는 POST 서비스를 개발하고 있습니다. 이제 그들은 아래와 같이 입력 형식을 변경하려고합니다. 이제 415 오류가 발생합니다 (지원되지 않는 미디어 유형).JSON이 아닌 본체 사용
이 잘 된 JSON의 형식과 그 작품이다
{
"weight": 5.0,
"length": 1.5,
"width": 2.7,
"height": 0.7
}
이 형식 클라이언트 보내야합니다.
{
weight = 12;
with = 78;
height = 78;
length = 5;
}
이 내 POST 서비스입니다 :
@POST
@Path("/insert")
@Consumes({MediaType.TEXT_PLAIN})
@Produces({MediaType.APPLICATION_JSON})
이전에 그것은 더 이상 JSON 아니다
@Consumes({MediaType.APPLICATION_JSON})
@Produces({MediaType.APPLICATION_JSON})