gpt4 book ai didi

spring - 在 Spring 中向 RestTemplate 的 postForObject() 方法添加 header

转载 作者:IT老高 更新时间:2023-10-28 13:44:47 26 4
gpt4 key购买 nike

我正在使用以下方法调用网络服务。

ResponseBean responseBean = getRestTemplate()
.postForObject(url, customerBean, ResponseBean.class);

现在我的要求发生了变化。我想随请求发送 2 个 header 。我该怎么做?

Customer bean 是一个类,其中包含将用作请求正文的所有数据。

这种情况下如何添加标题?

最佳答案

您可以使用 HttpEntity<T>为你的目的。例如:

CustomerBean customerBean = new CustomerBean();
// ...

HttpHeaders headers = new HttpHeaders();
headers.set("headername", "headervalue");

HttpEntity<CustomerBean> request = new HttpEntity<>(customerBean, headers);

ResponseBean response = restTemplate.postForObject(url, request, ResponseBean.class);

关于spring - 在 Spring 中向 RestTemplate 的 postForObject() 方法添加 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46159097/

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