From 195816ae3ea8737ae9360fe7be884af0bc2f9b78 Mon Sep 17 00:00:00 2001 From: Dmitriy Dumanskiy Date: Tue, 4 Feb 2020 12:16:57 +0200 Subject: [PATCH] set Authorization header only when we have data for it --- .../java/cc/blynk/clickhouse/http/DefaultHttpConnector.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/cc/blynk/clickhouse/http/DefaultHttpConnector.java b/src/main/java/cc/blynk/clickhouse/http/DefaultHttpConnector.java index 7643b74..59efb71 100644 --- a/src/main/java/cc/blynk/clickhouse/http/DefaultHttpConnector.java +++ b/src/main/java/cc/blynk/clickhouse/http/DefaultHttpConnector.java @@ -190,7 +190,10 @@ private HttpURLConnection buildConnection(URI uri) throws ClickHouseException { } private void setDefaultHeaders(HttpURLConnection connection) { - connection.addRequestProperty("Authorization", properties.getHttpAuthorization()); + String httpAuthorization = properties.getHttpAuthorization(); + if (httpAuthorization != null) { + connection.addRequestProperty("Authorization", httpAuthorization); + } connection.addRequestProperty("Content-Type", "text/plain; charset=UTF-8"); }