gpt4 book ai didi

java - 如何读取上传的 blob 的内容?

转载 作者:行者123 更新时间:2023-12-01 11:34:06 25 4
gpt4 key购买 nike

我正在使用 Blobstore 使用此文档上传一个简单的文本文件:https://cloud.google.com/appengine/docs/java/blobstore/#Java_Uploading_a_blob 。我从文档中了解如何保存 Blob 并向用户提供服务,但我不明白处理文件上传的 Servlet 如何真正读取文本文件的内容?

最佳答案

我找到了答案。这是代码:

Map<String, List<FileInfo>> infos = blobstoreService.getFileInfos(request);
Long fileSize = infos.get("myFile").get(0).getSize();
Map<String, List<BlobKey>> blobKeys = blobstoreService.getUploads(request);
byte[] fileBytes =
blobstoreService.fetchData(blobKeys.get("myFile").get(0), 0, fileSize);
String input = new String(fileBytes);

关于java - 如何读取上传的 blob 的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175600/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com