package com.ard.sample.media.Response;
|
|
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
|
import lombok.AllArgsConstructor;
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
|
/**
|
* 符合 S3 规范的 PutObject 成功响应(XML 格式,大疆可识别)
|
*/
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
@JacksonXmlRootElement(localName = "PutObjectResult") // XML 根节点名称严格遵循 S3 规范
|
public class S3PutObjectResponse {
|
private String ETag; // 文件 MD5 值(带双引号,符合 S3 规范要求)
|
private String LastModified; // 上传成功时间(ISO 格式,例:2026-01-23T18:00:00Z)
|
}
|