我想访问一个提供DELETE
终端的HTTP API。这个特定的终端需要一个作为JSON正文的项目列表(我想要删除)。
现在我的问题是,我正在使用Spring Webflux。但它的WebClient不能让我发送带有DELETE
请求体的内容。对于POST
,我会这样做:
webClient.post()
.uri("/foo/bar")
.body(...)
.exchange()
但对于DELETE
方法,我得到的是一个RequestHeadersSpec,它不允许我提供body(...)
选项:
webClient.delete()
.uri("/foo/bar")
.body(...) <--- METHOD DOES NOT EXIST
.exchange()
那么,使用Spring Webflux在客户端实现这个的方法是什么?