我正在使用spring-data-rest。防止spring-data-rest中的HTTP方法
鑑於以下庫:
@RepositoryRestResource
public interface MyRepository extends PagingAndSortingRepository<MyEntity, Long> {}
在save()
方法的註釋@RestResource(exported = false)
使框架使用方法時,POST,PUT和PATCH返回405 Method Not Allowed
錯誤。
我的問題:如何在PUT方法上返回405錯誤,同時POST和PATCH仍然允許使用此存儲庫?
謝謝!
您的解決方案分配_Options,PATCH,POST_到響應的_Allow_頭,但它並沒有禁止其他方法。 –