Restlet- отправить пользовательский код состояния и сообщение в ответе Ajax

Я создал приложение в RestLet и теперь хочу создать собственное сообщение с кодом состояния, например 10001 - Give Account Detail как я могу создать это?

Как я проверяю, в RestLet доступны 2 библиотеки состояния, одна из которых - org.restlet.resource.Status и org.restlet.data.Status.

1 ответ

Вы можете использовать класс org.restlet.data.Status, как описано ниже:

getResponse().setStatus(Status.CLIENT_ERROR_CONFLICT, "There is a conflict");

Если вы хотите использовать пользовательский статус, вы можете просто создать его экземпляр, а затем использовать его:

Status s = new Status(10001, "Give Accound Detail");

В контексте исключений / ошибок вы можете взглянуть на этот пост:

Тем не менее, хороший подход заключается в использовании кода состояния, определенного самим HTTP. Вы обычно находите то, что ожидаете.

Надеюсь, это поможет тебе, Тьерри

Другие вопросы по тегам