我在RestLet中创建了一个应用程序,现在我想创建一个自定义状态代码消息,例如10001 - Give Account Detail
我该如何创建呢?
我检查RestLet中有2个状态库可用 org.restlet.resource.Status和org.restlet.data.Status。
答案 0 :(得分:1)
您可以使用课程org.restlet.data.Status
,如下所述:
getResponse().setStatus(Status.CLIENT_ERROR_CONFLICT, "There is a conflict");
如果要使用自定义状态,可以简单地对其进行实例化,然后使用它:
Status s = new Status(10001, "Give Accound Detail");
在异常/错误的上下文中,您可以查看此帖子:
也就是说,一个好的方法是使用HTTP本身定义的状态代码。你通常会发现你的期望。
希望它可以帮到你, 亨利