5.12. 使用 POJO 作为正文
有时,因为有多个选项,构建 AWS 请求可能会比较复杂。我们引进了使用 POJO 作为正文。在 AWS S3 中,您可以提交多个操作,如 List 代理请求,您可以执行类似如下的操作:
from("direct:aws2-s3") .setBody(ListObjectsRequest.builder().bucket(bucketName).build()) .to("aws2-s3://test?amazonS3Client=#amazonS3Client&operation=listObjects&pojoRequest=true")
这样,您可以直接传递请求,无需为此操作特别传递标头和选项。