本节中,有多个参数的删除只能用POST请求吗?

来源:10-7 使用数据库配置quartz调度任务

慕神4535282

2023-08-26

如题:
测试文件的测试例子为:

POST http://localhost:8000/batch/admin/job/delete
Content-Type: application/json

{
  "name": "com.jiawa.train.batch.job.TestJob",
  "group": "default"
}

后端的代码为:

@RequestMapping(value = "/delete")
public CommonResp delete(@RequestBody CronJobReq cronJobReq) 

这个@RequestBody注解只能用于 POST 请求吗? 并不适用于 delete请求?
那是不是说,像删除时,如果传的形参不是诸如 id 之类的,而是像CronJobReq cronJobReq 这种复杂类型的,只能通过 POST 请求来实现删除操作呀?

谢谢老师的解答!

写回答

1回答

甲蛙

2023-08-28

我没试过,你可以试试,先写个POST请求,能调用成功后,把POST改成DELETE,其它都不要动,试试能不能成功

0
2
甲蛙
回复
慕神4535282
点赞!实践是检验真理的唯一标准,多自己尝试
2023-08-31
共2条回复

新版Springboot3.0打造能落地的高并发仿12306售票系统

最新版Spring3.0仿12306售票系统实战

852 学习 · 511 问题

查看课程