Spring boot 将RequestParam发送到Axios中的Spring引导服务器

Spring boot 将RequestParam发送到Axios中的Spring引导服务器,spring-boot,axios,http-request-parameters,Spring Boot,Axios,Http Request Parameters,我的Spring Boot应用程序中有一个控制器方法,它接受@RequestParam的参数。我使用Axios发送它,但每次服务器响应时都会发出以下警告,并且该函数无法执行 所需的长参数'task_id'不存在] axios请求 axios.delete/task-asignee/+props.userId,null{ 参数:{ 任务id:props.taskId, }, } .thenres=>{ 移除道具; } .catcherr=>console.logerr; Spring引导控制器方法

我的Spring Boot应用程序中有一个控制器方法,它接受@RequestParam的参数。我使用Axios发送它,但每次服务器响应时都会发出以下警告,并且该函数无法执行

所需的长参数'task_id'不存在]

axios请求

axios.delete/task-asignee/+props.userId,null{ 参数:{ 任务id:props.taskId, }, } .thenres=>{ 移除道具; } .catcherr=>console.logerr; Spring引导控制器方法

@DeleteMapping/task asignee/{userId} 公共空间removeTaskAssignee@RequestParamtask_idlong taskId,@PathVariable long userId{ TaskAsigneeKey-tak=新的TaskAsigneeKeyuserId,taskId; TaskAsignee ts=taskAsRepository.findByIdtak; taskAsRepository.deletes; } 试试这个

axios.delete("/task-asignee/" + props.userId, {
     { params: { task_id: props.taskId} ,
   })
   .then(res => {
      props.onRemove();
    })
   .catch(err => console.log(err));