Я хочу добавить HttpHeaders в RestTemplate с помощью SpringBoot 2.1.1.RELEASE
RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
Но у меня ошибка компиляции:
The constructor HttpHeaders() is not
visible




Чтобы удалить ошибку компиляции с HttpHeaders headers = new HttpHeaders();, убедитесь, что вы не импортировали HttpHeaders из http-клиентов apache.
import org.apache.http.HttpHeaders;
это не сработает, поскольку у HttpHeaders есть частный конструктор.
Ваш оператор импорта должен быть таким:
import org.springframework.http.HttpHeaders;
А затем вы можете добавить заголовки, используя метод add(String headerName, String headerValue).
Для меня он автоматически импортировал java.net.http.HttpHeaders, переход на org.springframework.http.HttpHeaders работал
Это помогает? Возможный повторяющийся вопрос