docs: public T header(String name, String value, boolean isOverride) {
  		if(null != name && null != value){
  			final List<String> values = headers.get(name.trim());
  			if(isOverride || CollectionUtil.isEmpty(values)) {
  				final ArrayList<String> valueList = new ArrayList<String>();
  				valueList.add(value);
  				headers.put(name.trim(), valueList);
  			}else {
  				values.add(value.trim());
  			}
  		}
  		return (T) this;
  	}