4
對於Spring Data REST中的存儲庫,是否可以完全禁止PUT,而對該集合上的POST和PATCH上的POST仍然可行?如何在Spring Data REST中允許POST和PATCH時禁止PUT?
這背後的基本原理是PUT通常允許替換語義,但在我們的情況下,資源只能通過集合上的POST創建,部分通過PATCH對項目進行更新(使用特定的UI對話...每個其中只支持特定的部分更新),或通過項目上的DELETE刪除。
我想你檢查的參考文檔和我一樣嗎?那麼,我找不到任何關於你的問題的提示。如何創建自己的servlet過濾器? –
是的,我查了一下,也找不到任何東西。我認爲這值得一個功能要求。在Spring Data REST中,允許的方法應該以某種方式定製,並與現有的排除/暴露機制對齊。 – sourcekick
@SvenLudwig,你最終使用了servlet過濾器還是找到了其他解決方案? – gyoder