首先确认请求的URL路径、请求方法以及请求参数是否正确。如果确认无误,可以检查Spring控制器中与请求对应的方法是否添加了相应的注解,例如@PostMapping
或@RequestBody
。同时,也可以加上日志输出,在控制台查看请求是否被正确处理。以下是一个简单的示例代码:
前端代码:
axios.post('/api/user', {name: 'John', age: 30})
.then(response => {
console.log(response.data);
})
.catch(error => {
console.error(error);
});
后端代码:
@RestController
@RequestMapping("/api")
public class UserController {
@PostMapping("/user")
public ResponseEntity addUser(@RequestBody User user) {
// 添加用户的逻辑处理
return ResponseEntity.ok(user);
}
}