S3の事前署名されたURLを使用してアプリをアップロードできません

user3121600

AWS JAVA SDKを使用して、デバイスファームへの呼び出しを自動化しています。プロジェクトの作成、アップロードの作成、S3事前署名URLの生成に成功しましたが、この事前署名URLを使用してIPAファイルを送信する必要があります。

これが私のコードです。私が間違っていることを教えてください。ファイルを正しい方法でサーバーに送信していないと思います。事前に署名されたURLを使用してファイルを送信するためのコードのサンプルを共有してください。私はすでに、ファイルをデバイスファームに送信するためのさまざまな方法を試しました。

どんな助けでもありがたいです。

AWSCredentials awsCredentials=new BasicAWSCredentials("sampleJRMSWANJS5KQ","sampleUSNnuC/fVSgvR9DSVr");
AWSDeviceFarm deviceFarmObj = new AWSDeviceFarmClient(awsCredentials);
CreateProjectRequest projReqObj = new CreateProjectRequest();
projReqObj.setName("JAVAHTTPAWSAPIPROJECT");
Project projObj = deviceFarmObj.createProject(projReqObj).getProject();
String projArn=projObj.getArn();

byte[] array = Files.readAllBytes(new File("/Users/abc/Documents/Card/Blue.ipa").toPath());
String data = new String(array,"UTF-8");
char[] charFile= data.toCharArray();

URL urlPreSigned = new URL(url);
HttpURLConnection connection=(HttpURLConnection)urlPreSigned.openConnection();
connection.setDoOutput(true);
connection.setRequestMethod("PUT");
OutputStreamWriter out = new OutputStreamWriter(
connection.getOutputStream());
out.write(charFile);
out.close();
int responseCode = connection.getResponseCode();
System.out.println("Service returned response code " + responseCode);
アヌラグゴヤル

以下は、Device FarmJenkinsプラグインからアプリをアップロードするためのコードへの参照です。https://github.com/awslabs/aws-device-farm-jenkins-plugin/blob/master/src/main/java/org/jenkinsci/plugins/awsdevicefarm/AWSDeviceFarm.java#L367

その他の情報が必要な場合はお知らせください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

何をしても、事前に署名されたURLを使用してファイルをS3にアップロードできません。AWSコマンドラインは機能します。CURLおよびその他= 403

分類Dev

事前に署名したURLを使用してAWS S3にアップロードされたのMP4動画を再生することができません。

分類Dev

事前に署名されたURLを使用してS3へのネイティブアップロードを反応させる

分類Dev

角度またはJavaScriptで事前に署名されたURLを使用してS3バケットにファイルをアップロードする方法

分類Dev

事前に署名されたURLを使用してS3にアップロードするときにプログレスバーを表示する

分類Dev

Ionic android-事前に署名されたURLを使用してファイルをS3にアップロードします(エラーコード:3)

分類Dev

事前に署名されたURLを使用したS3アップロードおよび配信画像

分類Dev

S3ブラウザから事前に署名されたURLで画像をアップロードする

分類Dev

ブラウザのJavascript:Jsonをgzipに圧縮し、S3の事前署名されたURLにアップロードします

分類Dev

std :: fstreamでgz圧縮されたファイルの事前署名されたURLを使用して、AWS S3 HTTPアップロードのコンテンツの長さを設定するにはどうすればよいですか?

分類Dev

awscliを使用してファイルをs3にアップロードできません-アクセスが拒否されました

分類Dev

Amazon s3:直接アップロードと事前署名されたURL

分類Dev

AWS S3の事前署名されたアップロード:サーバーはアップロードが完了したことをどのように検証できますか?

分類Dev

Retrofit2を使用してAWSS3の事前署名されたURLにファイルをアップロードします

分類Dev

aws s3 php:UploadSyncBuilderを使用してディレクトリをアップロードできません

分類Dev

S3の事前署名されたURLファイルのアップロード– nodeJS +クライアント

分類Dev

MongoDBStitchを使用してS3にアップロードされた画像を開くことができません

分類Dev

AWS PHP SDK:事前署名されたURLでS3ファイルのアップロードサイズを制限する

分類Dev

S3の事前署名されたURLへのファイルのアップロード

分類Dev

Pythonを使用してファイルをGoogleストレージにアップロードするための事前署名されたURLを生成します

分類Dev

lamdaを使用したS3画像アップロードの署名付きURLでの `PUT`リクエストの403

分類Dev

署名されたAPKをPlayStoreにアップロードできません

分類Dev

サーバー側アプリケーションから生成された署名付きURLを使用して、AndroidからS3サーバーにファイル(ビデオファイル)をアップロードする

分類Dev

署名付きURLを使用したAmazonS3へのアップロードは、curlで機能しますが、javascriptでは機能しません。

分類Dev

javascriptを使用してS3にファイルをアップロードできません

分類Dev

Retrofit + AWS S3-複数の画像をアップロードする事前署名されたURL、PUTリクエストでループを使用する必要がありますか?

分類Dev

CloudFrontを使用してS3にデプロイされたVueJSアプリの「指定されたキーが存在しません」

分類Dev

S3署名を使用したPythonファイルのアップロード?

分類Dev

署名済みURLを使用してcurlでs3にアップロードする(403を取得)

Related 関連記事

  1. 1

    何をしても、事前に署名されたURLを使用してファイルをS3にアップロードできません。AWSコマンドラインは機能します。CURLおよびその他= 403

  2. 2

    事前に署名したURLを使用してAWS S3にアップロードされたのMP4動画を再生することができません。

  3. 3

    事前に署名されたURLを使用してS3へのネイティブアップロードを反応させる

  4. 4

    角度またはJavaScriptで事前に署名されたURLを使用してS3バケットにファイルをアップロードする方法

  5. 5

    事前に署名されたURLを使用してS3にアップロードするときにプログレスバーを表示する

  6. 6

    Ionic android-事前に署名されたURLを使用してファイルをS3にアップロードします(エラーコード:3)

  7. 7

    事前に署名されたURLを使用したS3アップロードおよび配信画像

  8. 8

    S3ブラウザから事前に署名されたURLで画像をアップロードする

  9. 9

    ブラウザのJavascript:Jsonをgzipに圧縮し、S3の事前署名されたURLにアップロードします

  10. 10

    std :: fstreamでgz圧縮されたファイルの事前署名されたURLを使用して、AWS S3 HTTPアップロードのコンテンツの長さを設定するにはどうすればよいですか?

  11. 11

    awscliを使用してファイルをs3にアップロードできません-アクセスが拒否されました

  12. 12

    Amazon s3:直接アップロードと事前署名されたURL

  13. 13

    AWS S3の事前署名されたアップロード:サーバーはアップロードが完了したことをどのように検証できますか?

  14. 14

    Retrofit2を使用してAWSS3の事前署名されたURLにファイルをアップロードします

  15. 15

    aws s3 php:UploadSyncBuilderを使用してディレクトリをアップロードできません

  16. 16

    S3の事前署名されたURLファイルのアップロード– nodeJS +クライアント

  17. 17

    MongoDBStitchを使用してS3にアップロードされた画像を開くことができません

  18. 18

    AWS PHP SDK:事前署名されたURLでS3ファイルのアップロードサイズを制限する

  19. 19

    S3の事前署名されたURLへのファイルのアップロード

  20. 20

    Pythonを使用してファイルをGoogleストレージにアップロードするための事前署名されたURLを生成します

  21. 21

    lamdaを使用したS3画像アップロードの署名付きURLでの `PUT`リクエストの403

  22. 22

    署名されたAPKをPlayStoreにアップロードできません

  23. 23

    サーバー側アプリケーションから生成された署名付きURLを使用して、AndroidからS3サーバーにファイル(ビデオファイル)をアップロードする

  24. 24

    署名付きURLを使用したAmazonS3へのアップロードは、curlで機能しますが、javascriptでは機能しません。

  25. 25

    javascriptを使用してS3にファイルをアップロードできません

  26. 26

    Retrofit + AWS S3-複数の画像をアップロードする事前署名されたURL、PUTリクエストでループを使用する必要がありますか?

  27. 27

    CloudFrontを使用してS3にデプロイされたVueJSアプリの「指定されたキーが存在しません」

  28. 28

    S3署名を使用したPythonファイルのアップロード?

  29. 29

    署名済みURLを使用してcurlでs3にアップロードする(403を取得)

ホットタグ

アーカイブ