2011-12-19 52 views
1

我試圖通過使用常規HTTP方法調用(GET,PUT,POST,DELETE)以及指定使用Jersey Jersey web服務的完整功能在使用POST方法時在URL中的方法。通過指定URL中的方法路由到特定的HTTP方法資源

所以刪除/resource客戶端將能夠使用:

DELETE /resource

POST /resource?method=DELETE

球衣是否支持呢?或者什麼是實施它的最不干擾的方式?

我能想到的唯一方法是編寫一個過濾器,它將原始HttpServletRequest與我的類相關聯,其中getMethod從URL返回解析的HTTP方法。這是唯一的解決方案嗎?

在此先感謝。

+0

你爲什麼要這麼做?這會給您帶來什麼好處,爲您的資源實施正確的http動詞? – 2011-12-19 20:01:26

+0

@bennettweb我需要使我的服務可以被各種客戶端訪問,列表中有一些不能使用DELETE或PUT方法。 – bezmax 2011-12-20 09:43:12

回答

相關問題