如何避免在硬盘上保存文件?

英文翻译:

每次我运行以下代码时,文件都会保存在硬盘驱动器上。但是,我希望仅将其保存在“对象存储”容器中。

OSClient os = OSFactory.builder()
                .endpoint("...")
                .credentials("...","...")
                .tenantName("...")
                .authenticate();

        String containerName = "MyImgs";
        String objectName = "test.jpg";

BufferedWriter output = null;
        try {
            File f = new File(objectName);
            output = new BufferedWriter(new FileWriter(f));
            output.write(text);
            String etag = os.objectStorage().objects().put(containerName, 
                                                           objectName, 
                                                           Payloads.create(f));
        } catch ( IOException e ) {
            e.printStackTrace();
        }

更新:我正在使用此API

彼得·劳瑞

查看Javadoc的有效负载,它具有一个使用InputStream的方法。要将字符串读取为InputStream,可以执行以下操作

Payloads.create(new ByteArrayInputStream(text.getBytes());

这样可以避免只需要阅读一些文件就可以创建文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从存储在硬盘上的ISO文件启动?

来自分类Dev

文件系统信息如何存储在硬盘上

来自分类Dev

复制文件并将其保存在硬盘上

来自分类Dev

您如何知道文件在哪个硬盘上?

来自分类Dev

在硬盘上搜索大文件

来自分类Dev

保护外部硬盘上的文件

来自分类Dev

将媒体文件保存在硬盘上的最佳位置(挂载文件夹)

来自分类Dev

将媒体文件保存在硬盘上的最佳位置(挂载文件夹)

来自分类Dev

Google云端硬盘文件如何没有“云端硬盘上存储的任何内容”?

来自分类Dev

如何使用Chrome将Gmail附件保存到硬盘上的所需位置?

来自分类Dev

使所有文件在本地硬盘上也可用

来自分类Dev

复制Google云端硬盘上的文件

来自分类Dev

多个硬盘上的Windows页面文件

来自分类Dev

硬盘上名为\的文件夹

来自分类Dev

硬盘上出现无尽或不可避免的SMART故障

来自分类Dev

如何将多个文件夹安装到同一硬盘上?

来自分类Dev

如何使用vb.net在Google云端硬盘上上传文件?

来自分类Dev

如何以编程方式在Android Studio中的Google云端硬盘上上传和下载任何文件

来自分类Dev

如何将文件复制到Mac上的只读NTFS硬盘上?

来自分类Dev

如何删除外部硬盘上的$ RECYCLE.BIN文件夹?

来自分类Dev

如何在外部硬盘上创建$ RECYCLE.BIN文件夹?

来自分类Dev

如何使用Mozilla Thunderbird将电子邮件+文件夹下载到硬盘上?

来自分类Dev

如何每天检查硬盘上的可用空间,如果它小于1GO,请删除文件

来自分类Dev

如何删除第二个内部硬盘上的“锁定”文件夹

来自分类Dev

在磁盘上读/写文件时如何限制硬盘 I/O?

来自分类Dev

如何在干净的硬盘上安装“ MBR”?

来自分类Dev

如何减少硬盘上的Android SDK大小

来自分类Dev

如何在干净的硬盘上安装“ MBR”?

来自分类Dev

如何在硬盘上标记坏块?

Related 相关文章

  1. 1

    如何从存储在硬盘上的ISO文件启动?

  2. 2

    文件系统信息如何存储在硬盘上

  3. 3

    复制文件并将其保存在硬盘上

  4. 4

    您如何知道文件在哪个硬盘上?

  5. 5

    在硬盘上搜索大文件

  6. 6

    保护外部硬盘上的文件

  7. 7

    将媒体文件保存在硬盘上的最佳位置(挂载文件夹)

  8. 8

    将媒体文件保存在硬盘上的最佳位置(挂载文件夹)

  9. 9

    Google云端硬盘文件如何没有“云端硬盘上存储的任何内容”?

  10. 10

    如何使用Chrome将Gmail附件保存到硬盘上的所需位置?

  11. 11

    使所有文件在本地硬盘上也可用

  12. 12

    复制Google云端硬盘上的文件

  13. 13

    多个硬盘上的Windows页面文件

  14. 14

    硬盘上名为\的文件夹

  15. 15

    硬盘上出现无尽或不可避免的SMART故障

  16. 16

    如何将多个文件夹安装到同一硬盘上?

  17. 17

    如何使用vb.net在Google云端硬盘上上传文件?

  18. 18

    如何以编程方式在Android Studio中的Google云端硬盘上上传和下载任何文件

  19. 19

    如何将文件复制到Mac上的只读NTFS硬盘上?

  20. 20

    如何删除外部硬盘上的$ RECYCLE.BIN文件夹?

  21. 21

    如何在外部硬盘上创建$ RECYCLE.BIN文件夹?

  22. 22

    如何使用Mozilla Thunderbird将电子邮件+文件夹下载到硬盘上?

  23. 23

    如何每天检查硬盘上的可用空间,如果它小于1GO,请删除文件

  24. 24

    如何删除第二个内部硬盘上的“锁定”文件夹

  25. 25

    在磁盘上读/写文件时如何限制硬盘 I/O?

  26. 26

    如何在干净的硬盘上安装“ MBR”?

  27. 27

    如何减少硬盘上的Android SDK大小

  28. 28

    如何在干净的硬盘上安装“ MBR”?

  29. 29

    如何在硬盘上标记坏块?

热门标签

归档