У меня есть класс веб-службы REST, который я вызываю HttpRequest с помощью curl. Я написал веб-службу с использованием jersey framework и java в IDE Netbean. Если синтаксис HttpRequest правильный, ответ показывает Ok. Но когда я запрашиваю неправильный синтаксис, ответ отображается так:
<Сервер: GlassFish Server Open Source Edition 3.0.1 <br>
<Дата: понедельник, 16 мая 2011 года, 01:13:31 GMT <br>
<Соединение: закрыть <br>
<
GlassFish Server Open Source Edition 3.0.1 - Стиль отчета об ошибках type = "text / css" H1 {font-family: Tahoma, Arial, sans-serif; цвет: белый; цвет фона: # 525D76; размер шрифта: 22px; } H2 {font-family: Tahoma, Arial, без засечек; цвет: белый; цвет фона: # 525D76; размер шрифта: 16px;} A {цвет: черный;} HR {цвет: # 525D76;} - > стиль> HTTP Status 400 -
тип отчет о состоянии
сообщение
описание Запрос, отправленный клиентом, был синтаксически неверно ().
GlassFish Server Open Source Edition * Закрытие соединения # 0
У меня вопрос, как удалить или скрыть код здесь, в Java? Кто-нибудь знает, если ответ 400 или 403 или 500. Если можно удалить или скрыть, могу ли я заменить что-то исключение с помощью Java?