問題タブ [awss3transfermanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Amazon AWSS3TransferManager が ios でマルチパート データのアップロードに失敗する
NSData オブジェクト (画像またはビデオのいずれか) を Amazon S3 にアップロードしようとしています。
ファイル サイズが 5Mb 未満の場合は、すべて問題なく動作します。サイズが大きくなると、AWS SDK はマルチパート アップロードに切り替わり、次のエラーで失敗します。
匿名ユーザーは、マルチパート アップロードを開始できません。認証してください。
現在利用可能な最新の AWSS3 SDK バージョン (2.5.5) を使用しています。
OwnAWSCredentialsProvider.m:
資格情報はアップロードごとに生成され、有効であり、5Mb 未満のファイルでうまく機能します。
私は事前に署名された URL を使用していないので、このコードを何らかの形で機能させる必要があります。
どんな助けでも大歓迎です。
java - AWS S3 リクエスタ支払い TransferManager では機能しません
Java プログラムでTransferManagerクラスを使用して、 Requester Pays Bucketsからファイルをダウンロードしようとしています。Amazon AWS から「ステータス コード: 403」例外が発生しています。この機能をテストし、ファイルをダウンロードする単一の接続方法を比較する簡単なプログラムを作成しました。これが私のコードです:
出力は次のとおりです。
ご覧のとおり、単純な方法で同じファイルをダウンロードできますが、TransferManager ではダウンロードできません。独自のバケットを作成して権限をいじってみましたが、うまくいきませんでした。コードに何か欠けているのではないかと思っていましたか? それとも、AWS s3 は、リクエスタがバケットを支払う上で TransferManager を使用することをサポートしていないのでしょうか?
amazon-s3 - AWS-SDK-CPP: Transfer Manager ファイルのダウンロードがクラッシュする
Visual Studio 2015 で C++ で記述された次のコードはクラッシュします。スルーに使用v 1.1.1
しています。C++ SDK で転送マネージャーを使用するためのネット上のサンプル コードや適切なドキュメントを見つけることができませんでした。私の側に間違いがある場合は、それを指摘してください。AWSSDKCPP-Trasnfer
NuGet
java - AWS S3 ダウンロード一時停止メソッドが正しく機能しない
Amazon S3 SDK の一時停止と再開のメカニズムを実装しようとしています。
TransferManager を使用してダウンロードを開始し、リンクの例のように再開しています
方法に問題がありdownloadInstance.pause()
ます。
のようにダウンロードを一時停止しません。uploadInstance.tryPause(true)
私は次のように添付ProgressListener
しましたdownloadInstance
:
次のように進行を一時停止しようとしました。
この時点でprogress
インスタンスをチェックし、デバッグで進行状況が変化したことを確認しました。したがって、意図したとおりにダウンロード操作を一時停止していないと言えます。
インスタンスからのダウンロードを再開するためにpersistableDownload
、次のことを試しました。
TransferProgress
また、別のインスタンスをインスタンスにアタッチresumeDownload
しましたが、再開するのではなく、最初から開始されていることがわかりました。
ios - AWS はファイルをアップロードできません
パート1:
パート2:
info.plist は ATS 問題を準備しました
以下はエラーログです:
content-encoding:aws-chunked content-type:binary/octet-stream host:s3-ap-northeast-1.amazonaws.com transfer-encoding:Chunked user-agent:aws-sdk-iOS/2.5.9 iOS/10.2 .1 zh_CN 転送マネージャー x-amz-content-sha256:STREAMING-AWS4-HMAC-SHA256-PAYLOAD x-amz-date:20170813T133010Z x-amz-decoded-content-length:78670
SignedHeaders=content-encoding;content-type;host;transfer-encoding;user-agent;x-amz-content-sha256;x-amz-date;x-amz-decoded-content-length, Signature=f91f3f9002bfe3ae7ec39c71846efd7c99bdf72d5f8163ac400d476f1055b7e7"; " Content-Encoding" = "aws-chunked"; "Content-Type" = "binary/octet-stream"; Host = "s3-ap-northeast-1.amazonaws.com"; "Transfer-Encoding" = Chunked; "ユーザーエージェント" = "aws-sdk-iOS/2.5.9 iOS/10.2.1 zh_CN transfer-manager"; "X-Amz-Date" = 20170813T133010Z; "x-amz-content-sha256" = "STREAMING-AWS4 -HMAC-SHA256-PAYLOAD"; "x-amz-decoded-content-length" = 78670; } 2017-08-13 22:31:11:117 テスト[1026:597507] セッション タスクが次のエラーで失敗しました: エラー Domain=NSURLErrorDomain Code=-1001 "要逾時。" UserInfo={NSUnderlyingError=0x171056e90 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}、NSErrorFailingURLStringKey=https://s3-ap-northeast-1.amazonaws.com/zxmdata/thevoice/56334401838871229471503493680_Wanmei2017.aac、NSErrorFailingURLKey = https://s3-ap-northeast-1.amazonaws.com/zxmdata/thevoice/5633440183887122440183.0anmei_93680 } 2017-08-13 22:31:11.161499 test[1026:597374] エラー: エラー Domain=NSURLErrorDomain Code=-1001 "要時。" UserInfo= {NSUnderlyingError=0x171056e90 {エラー ドメイン=kCFErrorDomainCFNetwork コード=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey= https://s3-ap-northeast-1.amazonaws.com/ zxmdata/thevoice/56334401838871229471503493680_Wanmei2017.aac、NSErrorFailingURLKey =https://s3-ap-northeast-1.amazonaws.com/zxmdata/thevoice/56334401838871229471503493680_Wanmei2017.aac、_kCFStreamErrorDomainKey=4、_kCFStreamErrorCodeKey=-2102、NSLocalizedDescription=要求時。}