我正在使用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_头,但它并没有禁止其他方法。 –