记录@DeleteMapping注解的使用


以往的认知中,@PostMapping与@DeleteMapping和@PutMapping这些接口注解都需要传一样的json参数,今天的一次代码编写,发现@DeleteMapping可以自动装配请求

后端,用的cloud框架,这是请求层的地址

 @DeleteMapping("/courts")
    @ApiOperation(value = "删除", notes = "删除")
    public ResponseData<Courts> deleteRecord(@RequestBody @Size(min = 1) List<Courts> record){
        return baseCourtService.deleteRecord(record);
    }

当用postman进行测试时发现

postman请求用DELETE时 参数只需要传

 [{"id":1331497360483684352}]

就可以进行操作,但是存在一些疑惑,这样操作,会不会导致被攻击

后续有研究再深入解析

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM