|
@@ -200,29 +200,6 @@ public class OssFileService extends AbstractFYunFileService {
|
|
}
|
|
}
|
|
|
|
|
|
@Override
|
|
@Override
|
|
- public String getFileContent(String bucketName, String remoteFilePath) {
|
|
|
|
- try {
|
|
|
|
- OSSObject ossObject = ossClient.getObject(bucketName, remoteFilePath);
|
|
|
|
- InputStream objectContent = ossObject.getObjectContent();
|
|
|
|
- StringBuilder contentJson = new StringBuilder();
|
|
|
|
- try (BufferedReader reader = new BufferedReader(new InputStreamReader(objectContent))) {
|
|
|
|
- while (true) {
|
|
|
|
- String line = reader.readLine();
|
|
|
|
- if (line == null) break;
|
|
|
|
- contentJson.append(line);
|
|
|
|
- }
|
|
|
|
- } catch (IOException e) {
|
|
|
|
- log.error("读取scene.json文件流失败", e);
|
|
|
|
- }
|
|
|
|
- ossObject.close();
|
|
|
|
- return contentJson.toString();
|
|
|
|
- } catch (Exception e) {
|
|
|
|
- log.error("获取文件内容失败:{}", remoteFilePath);
|
|
|
|
- return null;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- @Override
|
|
|
|
public boolean fileExist(String bucket, String objectName) {
|
|
public boolean fileExist(String bucket, String objectName) {
|
|
try {
|
|
try {
|
|
return ossClient.doesObjectExist(bucket, objectName);
|
|
return ossClient.doesObjectExist(bucket, objectName);
|