Следующий код Java 11:
HttpRequest request = HttpRequest.newBuilder()
.uri(uri)
.header("Digest", digest)
.header("Date", date)
.build();
выдает следующую ошибку:
Exception in thread "main" java.lang.IllegalArgumentException: restricted header name: "Date"
Проблема в том, что дайджест основан на дате, поэтому я не могу просто положиться надата клиента http, потому что это сделает дайджест недействительным.Мне нужен способ установить заголовок Date или получить заголовок Date, а затем установить дайджест.Ни один из них не представляется возможным в стандартной версии Java 11.