【发布时间】:2020-03-26 17:54:59
【问题描述】:
我试图为我的休息客户端设置标题,但每次我都必须写
webclient.get().uri("blah-blah")
.header("key1", "value1")
.header("key2", "value2")...
如何使用 headers() 方法同时设置所有标题?
【问题讨论】:
-
读取
headers(Consumer<HttpHeaders> headersConsumer)方法的API。您提供一个Consumer<HttpHeaders>,它可以使用HttpHeaders的任何MultiValueMap方法 -
@Phil PO 正在寻找
Supplier而不是Consumer
标签: spring-boot java-8 resttemplate rest-client spring-webclient