| | |
| | | #region 上传文件 |
| | | |
| | | /// <summary> |
| | | /// 上传文件 |
| | | /// 上传文件(仅支持上传一个文件) |
| | | /// </summary> |
| | | [Route("UploadFile@V1.0")] |
| | | [HttpPost] |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 上传文件到子目录下 |
| | | /// 上传文件到子目录下(仅支持上传一个文件) |
| | | /// </summary> |
| | | [Route("UploadSubFile@V1.0")] |
| | | [HttpPost] |
| | |
| | | #region 下载文件 |
| | | |
| | | /// <summary> |
| | | /// 下载文件 |
| | | /// 下载文件(返回流) |
| | | /// </summary> |
| | | [Route("DownloadFile@V1.0")] |
| | | [HttpGet] |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 下载子目录下的文件 |
| | | /// 下载子目录下的文件(返回流) |
| | | /// </summary> |
| | | [Route("DownloadSubFile@V1.0")] |
| | | [HttpGet] |
| | |
| | | #region 获取Url |
| | | |
| | | /// <summary> |
| | | /// 获取文件Url |
| | | /// 获取文件Url(全路径 采用ip+port访问正常,用域名访问会有问题) |
| | | /// </summary> |
| | | [Route("GetFileUrl@V1.0")] |
| | | [HttpGet] |
| | | public string GetFileUrl |
| | | public string GetFileUrl_V1_0 |
| | | ( |
| | | [Required,DataValidation(AllowEmptyStrings =false)] |
| | | string FileName |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取子文件夹下的文件Url |
| | | /// 获取文件相对Url(去除前缀) |
| | | /// </summary> |
| | | [Route("GetFileRelatedUrl@V1.0")] |
| | | [HttpGet] |
| | | public string GetFileRelatedUrl_V1_0 |
| | | ( |
| | | [Required,DataValidation(AllowEmptyStrings =false)] |
| | | string FileName |
| | | ) |
| | | { |
| | | return FileHelper.GetRelatedFilePath(FileName); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取子文件夹下的文件Url(全路径 采用ip+port访问正常,用域名访问会有问题) |
| | | /// </summary> |
| | | [Route("GetSubFileUrl@V1.0")] |
| | | [HttpGet] |
| | |
| | | return url; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取子文件夹下的文件相对Url(去除前缀) |
| | | /// </summary> |
| | | [Route("GetSubFileRelatedUrl@V1.0")] |
| | | [HttpGet] |
| | | public string GetSubFileRelatedUrl_V1_0 |
| | | ( |
| | | [Required,DataValidation(AllowEmptyStrings =false)] |
| | | string Sub, |
| | | [Required,DataValidation(AllowEmptyStrings =false)] |
| | | string FileName |
| | | ) |
| | | { |
| | | return FileHelper.GetRelatedFilePath(Sub, FileName); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | |