java - 在 SpringBoot 2.1.1.RELEASE 的 RestTemplate 中添加 HttpHeaders
问题描述
我想用 SpringBoot 2.1.1.RELEASE 在 RestTemplate 中添加一个 HttpHeaders
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
但是我得到了一个编译错误:
The constructor HttpHeaders() is not
visible
解决方案
要消除编译错误,HttpHeaders headers = new HttpHeaders();
请确保您没有HttpHeaders
从 apache http 客户端导入。
import org.apache.http.HttpHeaders;
这不会像HttpHeaders
私有构造函数那样工作。
您的导入语句应该是这样的:
import org.springframework.http.HttpHeaders;
add(String headerName, String headerValue)
然后您可以使用该方法添加标题。
推荐阅读
- android - android上的WebGL视频纹理大小限制-如何使用3840 * 2160?
- docker - npm 错误!缺少脚本:dev
- python - Vectorized linear regression
- c++ - 我使用 ReadProcessMemory 有什么问题?
- c# - Parallel.Foreach 处理类 Collection
- set - Perl 6 中的总方法和 Bag 变量的印记
- python - 在 python prog 中使用“随机”。带有“while”、“if”和 elif”
- javascript - 承诺循环!如何?
- python - 使用 shutil.make_archive 压缩文件的意外文件
- intellij-idea - 在 Intellij 社区版中为 .csv 文件实现“以表格形式编辑”功能的插件或其他方法等替代品