docs: public boolean upload(String path, String fileName, InputStream fileStream) {
  		try {
  			client.setFileType(FTPClient.BINARY_FILE_TYPE);
  		} catch (IOException e) {
  			throw new FtpException(e);
  		}
  		
  		if(StrUtil.isNotBlank(path)) {
  			mkDirs(path);
  			boolean isOk = cd(path);
  			if(false == isOk) {
  				return false;
  			}
  		}
  		
  		try {
  			return client.storeFile(fileName, fileStream);
  		} catch (IOException e) {
  			throw new FtpException(e);
  		}
  	}