【发布时间】:2022-06-28 15:27:28
【问题描述】:
我想知道为什么我从前端应用程序 (Angular) 中获取一个带有空字段的 DTO 对象,
提前电话
public saveFoo(foo: Foo): Observable<Foo> {
return this.http.post<Foo>(API_ROOT_URL + "/foos/", foo})
}
后处理
@PostMapping("/foos/")
public ResponseEntity<FooDto> createFoo(@RequestBody FooDto fooDto) {
return ResponseEntity.ok(FooService.saveFoo(FooDto));
}
我尝试添加一些 json 类型的标头(这里建议 Empty request body)但徒劳无功:
{
headers: {
Accept: 'application/json',
'Content-Type': 'application/json'
}
【问题讨论】:
标签: spring-boot rest post http-headers