| | |
| | | return url; |
| | | } |
| | | |
| | | public String getPresignUrl(String prefixName ,String suffixName){ |
| | | public Map<String, String> getPresignUrl(String prefixName ,String suffixName){ |
| | | String uuid= UUIDUtil.initUUID(); |
| | | String objName = prefixName+uuid+suffixName; |
| | | String url = null; |
| | | Map<String,String> resMap = new HashMap<>(); |
| | | resMap.put("fileName",objName); |
| | | try { |
| | | Map<String, String> reqParams = new HashMap<>(); |
| | | reqParams.put("response-content-type", "application/json"); |
| | |
| | | .expiry(60*2) |
| | | .extraQueryParams(reqParams) |
| | | .build()); |
| | | resMap.put("uploadUrl",url); |
| | | } catch (ErrorResponseException e) { |
| | | e.printStackTrace(); |
| | | } catch (InsufficientDataException e) { |
| | |
| | | } catch (ServerException e) { |
| | | e.printStackTrace(); |
| | | } |
| | | return url; |
| | | return resMap; |
| | | } |
| | | |
| | | |