向java http请求添加多个标头
我想向java HTTP请求添加多个头,我认为使用httpRequest builder中的headers()方法可以实现这一点,但我似乎不知道如何:向java http请求添加多个标头,java,http,Java,Http,我想向java HTTP请求添加多个头,我认为使用httpRequest builder中的headers()方法可以实现这一点,但我似乎不知道如何: HttpRequest request = HttpRequest.newBuilder() .POST() .headers(/*add mutple headers here*/) .uri(getUrl()) .build(); 方法标题允许
HttpRequest request = HttpRequest.newBuilder()
.POST()
.headers(/*add mutple headers here*/)
.uri(getUrl())
.build();
方法
标题允许您传递单个键/值或键/值列表
HttpRequest请求=HttpRequest.newBuilder()
.POST()
.标题(“键1”、“值1”、“键2”、“值2”、“键3”、“值3”)
.uri(getUrl())
.build();
您可以通过多次调用标题(字符串,字符串)
来添加多个标题
HttpRequest request2 = HttpRequest.newBuilder()
.header("key1", "value1")
.header("key2", "value2")
... stuff ...
.build();
。。或者您可以使用varargs标题(字符串…
方法
HttpRequest request = HttpRequest.newBuilder()
.headers("key1", "value1", "key2", "value2")
... stuff ...
.build();
这回答了你的问题吗?您可以在StackOverflow中查看此链接以了解您的问题