2013-04-02 112 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狀態碼是您嘗試調用不支持資源的方法時所具有的狀態碼......這是正常行爲。在這種情況下你期望什麼? –