docs: public static void replaceHttpHeaderMapNodeSpecific(
              Map<String, String> httpHeaderMap,
              Map<String, String> requestParameters) {
  
          boolean needToReplaceVarInHttpHeader = false;
          for (String parameter : requestParameters.keySet()) {
              if (parameter.contains(PcConstants.NODE_REQUEST_PREFIX_REPLACE_VAR)) {
                  needToReplaceVarInHttpHeader = true;
                  break;
              }
          }
  
          if (!needToReplaceVarInHttpHeader) {
              logger.debug("No need to replace. Since there are no HTTP header variables. ");
              return;
          }
          // replace all the values in the (not the keys) in the header map.
          for (Entry<String, String> entry : httpHeaderMap.entrySet()) {
              String key = entry.getKey();
              String valueOriginal = entry.getValue();
              String valueUpdated = NodeReqResponse.replaceStrByMap(
                      requestParameters, valueOriginal);
              httpHeaderMap.put(key, valueUpdated);
          }
      }