0
spring-integration-aws를 사용하면 ETag 파일 대신 ETag 파일을 사용하여 기존 파일을 다운로드 할 수 있습니다. 머리글 키로 파일 이름 옆에 제약 조건으로 ETag를 추가하는 것이 목적입니다.Spring 통합 AWS를 사용하면 ETag 대신 키 (예 : fileName)를 사용하여 S3에서 파일을 다운로드하는 방법
spring-integration-aws를 사용하면 ETag 파일 대신 ETag 파일을 사용하여 기존 파일을 다운로드 할 수 있습니다. 머리글 키로 파일 이름 옆에 제약 조건으로 ETag를 추가하는 것이 목적입니다.Spring 통합 AWS를 사용하면 ETag 대신 키 (예 : fileName)를 사용하여 S3에서 파일을 다운로드하는 방법
"If-Match"및 "If-None-Match"머리글 조건에 ETag를 포함 할 수 있지만 ETag를 사용하여 HTTP GET 명령의 키 이름을 바꿀 수는 없습니다.
응답 해 주셔서 감사합니다. Spring 통합을 사용하고 있습니다. 내 messageHandler는 아래처럼 보입니다. 조언을 부탁드립니다. 어떻게 헤더를 설정할 수 있습니까? '' – Sam
응답 해 주셔서 감사합니다. 나는 Spring 통합을 사용하고 있습니다. 내 messageHandler는 아래처럼 보입니다. 당신이 조언을 주 시겠어요, 내가 헤더를 ' @ServiceActivator (inputChannel = "s3sender") 공공에 messageHandler의 s3handler() { S3MessageHandler s3MessageHandler = 새로운 S3MessageHandler (.. true)를 설정하는 방법; .. 식 exp = PARSER.parseExpression ("페이로드 instanceof T (java.io.File)? payload.name : headers.key"); handler.setKeyExpression (exp); 는 .. s3MessageHandler.setUploadMetadataProvider ((메타 데이터, 메시지) - ... 반환 s3MessageHandler는, 주제는 지금 다른로 은}' – Sam
샘, 새로운 질문을 열 –