Do not Override the HTTP headers from OCS YAML 82/86382/1
authorKanagaraj M <mkr1481@gmail.com>
Fri, 26 Apr 2019 10:16:32 +0000 (15:46 +0530)
committerKanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
Fri, 26 Apr 2019 10:16:32 +0000 (15:46 +0530)
Issue-ID: CLI-129

Change-Id: I2ead79fdc12379409ba8060429ebbf80c8b4cf03
Signed-off-by: Kanagaraj Manickam k00365106 <kanagaraj.manickam@huawei.com>
profiles/http/src/main/java/org/onap/cli/fw/http/connect/OnapHttpConnection.java

index 5b85ca9..aa37e83 100644 (file)
@@ -242,7 +242,8 @@ public class OnapHttpConnection {
         }
 
         for (Entry<String, String> header : this.mapCommonHeaders.entrySet()) {
-            input.getReqHeaders().put(header.getKey(), header.getValue());
+            if (!input.getReqHeaders().containsKey(header.getKey()))
+                input.getReqHeaders().put(header.getKey(), header.getValue());
         }
     }