code: protected BaseResponse executePost(String url, String json, File file) {
          BaseResponse response;
          BeanUtil.requireNonNull(url, "url is null");
          List<File> files = null;
          if (null != file) {
              files = CollectionUtil.newArrayList(file);
          }
          //需要传token
          String postUrl = url.replace("#", config.getAccessToken());
          response = NetWorkCenter.post(postUrl, json, files);
          return response;
      }
docs: 通用post请求
  
  @param url  地址，其中token用#代替
  @param json 参数，json格式
  @param file 上传的文件
  @return 请求结果