gpt4 book ai didi

java - 使用 Jersey 2 客户端发布空 body

转载 作者:IT老高 更新时间:2023-10-28 21:15:01 25 4
gpt4 key购买 nike

如何使用 Jersey 2 客户端提交带有空正文的发布请求?

final MyClass result = ClientBuilder.newClient()
.target("http://localhost:8080")
.path("path")
.queryParam("key", "value")
.request(APPLICATION_JSON)
.post(What to fill in here if the body should be left empty??, MyClass.class);

更新:这行得通:

final MyClass result = ClientBuilder
.newBuilder().register(JacksonFeature).build()
.target("http://localhost:8080")
.path("path")
.queryParam("key", "value")
.request(APPLICATION_JSON)
.post(null, MyClass.class);

最佳答案

我在文档的任何地方都找不到这个,但我相信你可以使用 null 来获得一个空的正文:

final MyClass result = ClientBuilder.newClient()
.target("http://localhost:8080")
.path("path")
.queryParam("key", "value")
.request(APPLICATION_JSON)
.post(Entity.json(null), MyClass.class)

关于java - 使用 Jersey 2 客户端发布空 body ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20585348/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com