UploadFile 上传文件接口,一次一个文件.
(_ context.Context, req *meta.StoreUploadFileRequest)
| 220 | |
| 221 | // UploadFile 上传文件接口,一次一个文件. |
| 222 | func (s *Store) UploadFile(_ context.Context, req *meta.StoreUploadFileRequest) (*meta.StoreUploadFileResponse, error) { |
| 223 | key := util.MD5(req.File) |
| 224 | if err := s.file.add(key, req.File); err != nil { |
| 225 | return &meta.StoreUploadFileResponse{Header: &meta.ResponseHeader{Code: -1, Msg: err.Error()}}, nil |
| 226 | } |
| 227 | return &meta.StoreUploadFileResponse{}, nil |
| 228 | } |
| 229 | |
| 230 | // CheckFile 检测文件是否存在,文件的MD5, 服务器返回不存在的文件MD5. |
| 231 | func (s *Store) CheckFile(_ context.Context, req *meta.StoreCheckFileRequest) (*meta.StoreCheckFileResponse, error) { |