SpringBoot usa @RequestBody para informar el error 400 2019-10-26
El motivo encontrado el 27/10/2019:
Cuando vue envía json, esta solicitud se considerará una solicitud compleja, por lo que la solicitud se enviará dos veces (¿por qué? se envió dos veces (compruébelo usted mismo), la primera vez no viene con ningún dato, el @RequeseBody del puerto de servicio mostrará un error de forma predeterminada cuando los datos solicitados estén vacíos.
Solución:
1. Igual que arriba: agregue el parámetro requerido=falso y no verifique si los datos están vacíos.
2. Utilice un interceptor y pase request.getMethod (), obtenga el método de solicitud y regrese directamente si son OPCIONES. Al regresar, preste especial atención al encabezado de respuesta para permitir el acceso entre dominios (por qué se permite el acceso entre dominios).