springboot接收不到前端传来的数据

前端:

img

后端代码为:

    @ResponseBody
    @PostMapping("/judgeLogin")
    public R judgeLogin(String Token){
        System.out.println(Token);
        System.out.println("==");
        return commit.ReturnSuccess("yes");
    }

结果

img

你前端传的是个json,不能直接用key去接收
你试试用个Map接收,然后map.get("token")
或者封装个实体类

class Data{
   String token;//封装略
}

接收的改成:

    public R judgeLogin(Data data)

加个注解,@RequestBody

在入参上面加一个注解,@RequestBody

@ResponseBody
@PostMapping("/judgeLogin")
public R judgeLogin(@RequestBody String Token){
    System.out.println(Token);
    System.out.println("==");
    return commit.ReturnSuccess("yes");
}

这样写就行,加了一个@RequestBody注解,用来接收前端传来的数据用的