35.12. 使用 POJO 作为正文
由于多个选项,有时构建 Minio Request 可能会很复杂。我们引进了使用 POJO 作为正文。在 Minio 中,您可以提交多个操作,作为 List 代理请求示例,您可以执行以下操作:
from("direct:minio") .setBody(ListObjectsArgs.builder() .bucket(bucketName) .recursive(getConfiguration().isRecursive()))) .to("minio://test?minioClient=#minioClient&operation=listObjects&pojoRequest=true")
from("direct:minio")
.setBody(ListObjectsArgs.builder()
.bucket(bucketName)
.recursive(getConfiguration().isRecursive())))
.to("minio://test?minioClient=#minioClient&operation=listObjects&pojoRequest=true")
这样,您可以直接传递请求,无需为此操作特别传递标头和选项。