В настоящее время я пытаюсь создать веб-сервис REST с использованием Java/EE (5), который полностью инкапсулирует ответы HTTP, поэтому каждый запрос должен вернуть код ответа 200 (OK) и должен выглядеть следующим образом:Пытается создать REST-сервис с инкапсулированными кодами ответов HTTP
{
"msg" : { // imagine some datastructure here },
"error" : {
"code" : 200 // http response code
"status" : "OK" // some string defining this
}
}
Моя Предпочтительнее рамки JAX-RS (мы планируем перейти на EE6 в ближайшее время, поэтому миграция является одним из вопросов, в то время как развивается это), но может JAX-RS это сделать?
Это не ОТДЫХ. Почему вы хотите снова использовать SOAP? –
Я смущен, @ LutzHorn. Где вы здесь видите SOAP? – Rob
Не вставляйте код ошибки в результат, а отправляйте его как HTTP-заголовок. – fiskeben