add(req-2119):通过临时url访问OBS----加日志、加返回值
This commit is contained in:
parent
d8503a0c94
commit
31b7e0e340
@ -17,6 +17,7 @@ import cn.axzo.oss.manager.api.dto.request.*;
|
||||
import cn.axzo.oss.manager.api.dto.response.*;
|
||||
import cn.axzo.oss.service.api.FileService;
|
||||
import cn.azxo.framework.common.model.CommonResponse;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import lombok.SneakyThrows;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.commons.io.IOUtils;
|
||||
@ -343,10 +344,12 @@ public class WebFileController {
|
||||
* @return TemporaryUrlAccessRes
|
||||
*/
|
||||
@GetMapping("/v1/obs/temporaryUrlAccess")
|
||||
public TemporaryUrlAccessRes temporaryUrlAccess(@RequestParam("fileUuid") String fileUuId) {
|
||||
public CommonResponse<TemporaryUrlAccessRes> temporaryUrlAccess(@RequestParam("fileUuid") String fileUuId) {
|
||||
ServerFileDownloadDto dto = new ServerFileDownloadDto();
|
||||
dto.setFileKey(fileUuId);
|
||||
ServerFileDownloadResponse response = fileService.getObject(dto, FileDownloadTypeEnum.TEMPORARY_URL_ACCESS.getCode());
|
||||
return BeanConvertUtil.copyBean(response, TemporaryUrlAccessRes.class);
|
||||
TemporaryUrlAccessRes result = BeanConvertUtil.copyBean(response, TemporaryUrlAccessRes.class);
|
||||
log.info("下载结果, result = {}", JSONUtil.toJsonStr(result));
|
||||
return CommonResponse.success(result);
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user