docs: public void asyncPut(final byte[] data, final String key, final String token, StringMap params,
                           String mime, boolean checkCrc, UpCompletionHandler handler) throws IOException {
          checkArgs(key, data, null, token);
          if (mime == null) {
              mime = Client.DefaultMime;
          }
          params = filterParam(params);
          new FormUploader(client, token, key, data, params, mime, checkCrc, configuration).asyncUpload(handler);
      }