docs: public Response put(final byte[] data, final String key, final String token, StringMap params,
                          String mime, boolean checkCrc) throws QiniuException {
          checkArgs(key, data, null, token);
          if (mime == null) {
              mime = Client.DefaultMime;
          }
          params = filterParam(params);
          return new FormUploader(client, token, key, data, params, mime, checkCrc, configuration).upload();
      }