0
spring-integration-awsを使用すると、ファイルETagではなく既存のファイルをAWS S3からダウンロードできます。 ETagをヘッダのキーとしてファイル名の横に拘束する目的。Spring統合AWSを使用すると、ETagではなくキー(fileName)を使用してS3からファイルをダウンロードする方法
spring-integration-awsを使用すると、ファイルETagではなく既存のファイルをAWS S3からダウンロードできます。 ETagをヘッダのキーとしてファイル名の横に拘束する目的。Spring統合AWSを使用すると、ETagではなくキー(fileName)を使用してS3からファイルをダウンロードする方法
"If-Match"と "If-None-Match"ヘッダー条件にETagを含めることはできますが、ETagを使用してHTTP GETコマンドのキー名を置き換えることはできません。
お返事ありがとうございます。私はSpringの統合awsを使用しています。私のmessageHandlerは以下のようになります。アドバイスをお願いします。どうすればヘッダを設定できますか? '' – Sam
お返事ありがとうございます。私はspring-integration-awsを使用しています。私のmessageHandlerは以下のようになります。あなたがアドバイスをしてもらえ、私はヘッダに ' @ServiceActivator(inputChannel = "s3sender") 公共MessageHandlerののs3handler(){ S3MessageHandler s3MessageHandler =新しいS3MessageHandler(.. true)を設定することができますか。 ..式exp = PARSER.parseExpression( "ペイロードインスタンスT(java.io.File)?payload.name:headers.key"); handler.setKeyExpression(exp); ... s3MessageHandler.setUploadMetadataProvider((メタデータ、メッセージ) - ... リターンs3MessageHandler; } ' – Sam
サム、話題が今異なっているように、新しい質問を開く –