code: def check_file_blocks(self, path, size, block_list, **kwargs):
          
  
          data = {'path': path,
                  'size': size,
                  'isdir': 0,
                  'block_list': json.dumps(block_list)}
  
          return self._request('precreate', 'post', data=data, **kwargs)
docs: 文件块检查
  
          :param path: 文件路径
          :param size: 文件大小
          :param block_list: 文件块的列表,注意按文件块顺序
          :type block_list: list
  
          .. note::
              如果服务器不存在path的文件，则返回中的block_list会等于提交的block_list
  
          :return: requests.Response
              .. note::
                  返回示例
                  {
                      "errno": 0,
                      "path": "/18.rar",
                      "request_id": 2462633013,
                      "block_list": [
                          "8da0ac878f3702c0768dc6ea6820d3ff",
                          "3c1eb99b0e64993f38cd8317788a8855"
                      ]
                  }
  
                  其中block_list是需要上传的块的MD5