草庐IT

S3FileSystem

全部标签

ios - Swift AWS S3 上传响应为 200 但未上传图像

我正在尝试使用服务器创建的签名url从我的iOS应用程序上传图像。在使用签名url执行S3上传时,我收到了HTTP200响应。但是当我从浏览器检查图像URL时,我得到了一个损坏的图像。我认为我的HTTPBODY有问题。我正在寻找不使用AWSsdk的解决方案。letimageData=UIImagePNGRepresentation(image)…………request.setValue("image/png",forHTTPHeaderField:"Content-Type")request.setValue("public-read",forHTTPHeaderField:"x-amz

swift - AWS S3 d_uf 上的随机文件

我是第一次使用AWSMobileHUD使用AWSS3。不知何故,我的S3存储桶中充满了(实际上是1000个文件)我无法访问(由于策略)随机d_uf,...名称。知道这些可能是什么吗?我只使用AWS在我用Swift编写的社交网络应用程序上存储个人资料图片。我为每个用户创建一个文件夹和文件/AWSID/profilePicture/...jpg随机文件出现在我的存储桶的根目录下。 最佳答案 请参阅以下有关s3访问日志记录的文档https://docs.aws.amazon.com/AmazonS3/latest/dev/ServerLo

ios - 无法加载 NSData(contentsOfFile : file path) from mobile or simulator filesystem, 但它适用于 OS X 文件系统

我下载了一个包含XML文件的ZIP文件。我使用SSZipArchive解压缩文件并将文件安全保存在目录/library下的应用程序沙箱中。例如:/var/mobile/Containers/Data/Application/0A0091C2-7BC5-484F-BDBB-B2ABF305BB09/完整的绝对文件路径是:/var/mobile/Containers/Data/Application/0A0091C2-7BC5-484F-BDBB-B2ABF305BB09/Libary/bgb.xml这个问题很奇怪,因为如果我将模拟器中的文件路径(绝对路径)更改为我的/Download/b

ios - 适用于 iOS 的 AWS 开发工具包 : unable to list the files in an S3 bucket

我遵循了第一步here配置凭据和S3存储桶。然后,在我的代码中,我有:funcsetupCredentialsProvider(){letcredentialsProvider=AWSCognitoCredentialsProvider(regionType:.USEast1,identityPoolId:identityPoolIdStr)letconfiguration=AWSServiceConfiguration(region:.USEast1,credentialsProvider:credentialsProvider)AWSServiceManager.defaultSe

ios - 将图像上传到 S3 无法完成上传

我正在将图像上传到S3,但无法完成文件传输。以下是该应用的行为方式。启动uploadToS3()文件开始传输,向服务器发送字节。当发送了大约600,000个字节时,上传停止。20-40秒后,应用继续以0%的速度上传。就好像文件传输从一开始就没有开始过一样。在此期间,记录器中没有出现任何错误。在我的ViewController中,我有以下上传文件的方法。funcuploadToS3(){//gettheimagefromaUIImageViewthatisdisplayingtheselectedImagevarimg:UIImage=imageView.image!//createal

iOS swift : AWS SDK - downloading file from S3 - get contents without saving file

集成开发环境:XCode6/Swift我正在尝试从AWSS3下载文件,我已正确设置所有库,下载代码是(相关部分)..letdownloadFilePath="/Users/user1/myfile.json"//locallysavefilehereletdownloadingFileURL=NSURL.fileURLWithPath(downloadFilePath)...letdownloadRequest=AWSS3TransferManagerDownloadRequest()downloadRequest.bucket=s3BucketNamedownloadRequest.

swift - 为什么 AWS S3 这么慢? ( swift )

我正在使用AmazonS3使用swift在iOS应用程序上存储用户帐户的个人资料图片。我能够从S3获取我想要的图片,但加载它们需要很长时间。我不知道为什么会这样。这就是S3的工作方式,还是有更好的方法来做事?这是我下载图片的代码:letdownloadingFilePath1=NSTemporaryDirectory().stringByAppendingPathComponent("temp-download")letdownloadingFileURL1=NSURL(fileURLWithPath:downloadingFilePath1)lettransferManager=AW

ios - 使用 AWS Appsync 将图像上传到 s3 的过程 ||使用 Appsync 上传 iOS 图片

我正在处理一个需要以图像形式上传附件的新项目。我正在使用DynamoDB和AppSyncAPI从数据库中插入和检索数据。由于我们不熟悉AppSync以及我们为应用程序使用的所有亚马逊服务和数据库,所以我对身份验证过程有点困惑。现在我们正在使用APIkey进行身份验证,我已经尝试了这些步骤将图像上传到s3。1使用静态配置配置AWSServiceManager:-letstaticCredit=AWSStaticCredentialsProvider(accessKey:kAppSyncAccessKey,secretKey:kAppSyncSecretKey)letAppSyncRegi

AWS S3云存储服务

AWSS3云存储服务1S3概念及基础知识2S3的基本操作3S3数据安全4S3数据加密以及命令行CLI4.1S3加密工作原理4.1.1server端的加密4.1.2client端的加密4.2图形化方式——使用aws内置功能加密4.3命令行方式加密4.3.1SSE-S34.3.2SSE-KMS4.3.3SSE-C5S3对象锁6s3版本控制及生命周期管理7s3网站托管8s3跨域资源共享(CORS)9CloudFront内容分发网络(CDN)10CloudFront发布私有内容11S3传输加速,跨区域复制以归档数据还原11.1传输加速11.2跨区域复制11.3归档数据的还原12SnowFamily数据

java - 仅列出 s3 存储桶中的子文件夹

我有一个s3结构如下:s3bucketname->Listoffirstlevelkeys->Listofsecondlevelkeys->Listofthirdlevelkeys->Actualfile.我需要做的是,给定s3bucket的名称和一级键的条目,我需要位于一级键下的所有二级键的名称。所以本质上,如果我们将其视为一个文件夹,我会得到rootfolder的名称,即s3bucketname及其子文件夹之一的名称subfolder1,我想列出subfolder1中的所有文件夹。不过只是名字,不是完整的路径。有人可以指出如何使用亚马逊的javasdk在java中做到这一点吗?谢谢