2013-04-02 54 views
0

我有一个扩展了org.restlet.Application类的类。 各种请求都使用这个类来处理,说:如何在restlet框架中处理除POST之外的请求

  • /注册
  • /登录 /列表项 我使用POST请求,并标注管理所有org.restlet.resource.ServerResource类执行的所有操作@Post ( “JSON”)。

我的问题是,如果POST以外的其他请求进入方案我得到了像405方法不允许的错误。 那么如何处理其他请求,而不必为每个注释显式编写代码?

回答

0

我不确定要正确理解您的问题。使用Restlet时,您需要为每个您想要支持的HTTP方法显式定义一个带注释的方法。

你到底想做什么?

蒂埃里

+0

我以为会有另一种方法不定义,我不打算use..if其强制性比其优良 –

+0

的方法,但POST是你支持的唯一方法,所以405的方法不允许的回应似乎适用于其他方法。在这些情况下你想要返回什么? –

+0

是的,但405状态码是您尝试调用不支持资源的方法时所具有的状态码......这是正常行为。在这种情况下你期望什么? –