Код ответа сервера 415
Я использую веб-сервер Jetty и джерси для обработки отдыха.
определил:
@POST
@Path("/sendMessage")
@Consumes ({MediaType.APPLICATION_XML, MediaType.TEXT_XML})
public Response sendMessage(@Context final UriInfo uriInfo)
{
logger.debug("sendMessage:");
System.out.println("Received POST!");
return Response.status(Response.Status.OK).build();
}
однако, когда я отправляю http-запрос,http://localhost:8080/hqsim/sendMessage
сервер возвращает код 415.
похоже, что вызов не разрешен. Как исправить эту ошибку?
1 ответов
415 означает, что тип носителя не поддерживается.
Наиболее вероятным случаем является то, что вы либо пропускаете Content-Type
заголовок в вашем запросе, или это неверно. В вашем случае это должно быть application/xml
или text/xml
.