以下是代码示例:
Angular 中的 PUT 请求:
import { HttpClient } from '@angular/common/http';
const data = { id: 1, name: 'John Doe' };
this.http.put('/api/users/1', data);
Java/Spring 中的请求处理:
import org.springframework.web.bind.annotation.*;
@RestController
@RequestMapping("/api/users")
public class UserController {
@PutMapping("/{id}")
public void updateUser(@PathVariable Long id, @RequestBody User user) {
// 处理请求体中的 JSON 数据
}
}
class User {
Long id;
String name;
// 可以省略 getter 和 setter
}