Мой веб-сервис Java класс идет как этотПочему я получаю тип носителя неподдерживаемой ошибки 415?
@Path("/signUp")
public class SignUpService{
(POST)
@Path("/sendCode")
@Consumes(Media_APPLICATION_JSON)
@Produces(Media_APPLICATION_JSON)
public String signUp(Incoming streamingData){
//some logic goes here
return someString;
}
return someString;
}
// помилования с кодом выше, я напечатал его на основе того, что я мог бы recollect.Real вопрос следующим образом
У меня есть код сервера, работающего на Apache tomcat на моем Mac и когда я отправляю запрос POST с телом JSON с помощью POSTMAN, и он работает.
У меня есть тот же код, который был развернут в tomcat в AWS Ubuntu, но я получаю сообщение типа Media Type unsupported 415. Но запросы GET отлично работают как на моем локальном компьютере, так и на развертывании AWS.
Попробуйте добавить [Dumper Filter] (https://tomcat.apache.org/tomcat-8.0-doc/config/filter.html#Request_Dumper_Filter), чтобы вы могли видеть, какие заголовки находятся в запросе. – Andreas