兼容API
Last updated
2023-07-12 14:53:16
{"value":"\u4e0b\u65b9\u5217\u51fa\u4e86\u5df2\u7ecf\u5b9e\u73b0\u517c\u5bb9\u7684\u63a5\u53e3\uff0c\u5e76\u5728\u8868\u683c\u4e2d\u8be6\u7ec6\u5217\u51fa\u4e86\u672a\u517c\u5bb9\u7684\u5b57\u6bb5\u3002\n\n# **Service API**\n\n| AWS S3 \u63a5\u53e3 | \u8bf7\u6c42\u517c\u5bb9\u63cf\u8ff0 | \u54cd\u5e94\u517c\u5bb9\u63cf\u8ff0 |\n| ----------- | ------------ | ------------ |\n| GET Service | \u517c\u5bb9 | \u517c\u5bb9 |\n\n\n\n# **Bucket API**\n\n| AWS S3 \u63a5\u53e3 | \u8bf7\u6c42\u517c\u5bb9\u63cf\u8ff0 | \u54cd\u5e94\u517c\u5bb9\u63cf\u8ff0 |\n| --------------------- | --------------------------- | --------------------------- |\n| DELETE Bucket | \u517c\u5bb9 | \u517c\u5bb9 |\n| DELETE Bucket tagging | \u517c\u5bb9 | \u517c\u5bb9 |\n| GET Bucket | \u672a\u652f\u6301\u8bf7\u6c42\u53c2\u6570encoding-type | \u672a\u652f\u6301\u54cd\u5e94\u53c2\u6570Encoding-Type |\n| GET Bucket Version 2 | \u672a\u652f\u6301\u8bf7\u6c42\u53c2\u6570encoding-type | \u517c\u5bb9 |\n| GET Bucket tagging | \u517c\u5bb9 | \u517c\u5bb9 |\n| HEAD Bucket | \u517c\u5bb9 | \u517c\u5bb9 |\n| PUT Bucket | \u517c\u5bb9 | \u517c\u5bb9 |\n| PUT Bucket tagging | \u517c\u5bb9 | \u517c\u5bb9 |\n| GET Bucket location | \u517c\u5bb9 | \u517c\u5bb9 |\n| PUT Bucket acl | \u517c\u5bb9 | \u517c\u5bb9 |\n| GET Bucket acl | \u517c\u5bb9 | \u517c\u5bb9 |\n| PUT Bucket cors | \u517c\u5bb9 | \u517c\u5bb9 |\n| GET Bucket cors | \u517c\u5bb9 | \u517c\u5bb9 |\n| DELETE Bucket cors | \u517c\u5bb9 | \u517c\u5bb9 |\n\n\u7279\u522b\u7684\uff0c\u4e3a\u4e86\u4fbf\u4e8e\u6392\u969c\uff0c\u8de8\u57df\u8bf7\u6c42\u7684\u54cd\u5e94 Access-Control-Expose-Headers \u4e2d\uff0c\u5fc5\u5b9a\u4f1a\u5305\u542b `x-amz-request-id`\uff08\u5373\u4f7f\u7528\u6237\u6ca1\u6709\u914d\u7f6e\uff09\u3002\n\nBucket Policy\u76f8\u5173\u53c2\u89c1 \u4f7f\u7528 Bucket Policy \u6388\u6743\n\n# **Object API**\n\n| AWS S3 \u63a5\u53e3 | \u8bf7\u6c42\u517c\u5bb9\u63cf\u8ff0 | \u54cd\u5e94\u517c\u5bb9\u63cf\u8ff0 |\n| ------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ |\n| DELETE Multiple Object | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-mfa | \u517c\u5bb9 |\n| DELETE Object | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-mfa | \u517c\u5bb9 |\n| GET Object | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-server-side-encryption-* | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-expiration, x-amz-replication-status,x-amz-server-side-encryption-*, x-amz-restore, x-amz-tagging-count, x-amz-object-lock-* |\n| HEAD Object | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-server-side-encryption-* | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-missing-meta, x-amz-replication-status,x-amz-restore, x-amz-server-side-encryption-*, x-amz-object-lock-* |\n| POST Object | \u672a\u652f\u6301\u8868\u5355\u5b57\u6bb5AWSAccessKeyId, policy, tagging, x-amz-security-token, x-amz-server-side-encryption-* x-amz-storage-class\u53d6\u503c STANDARD\u3001LINE\uff0c\u9ed8\u8ba4STANDARD | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-expiration, x-amz-server-side-encryption-* |\n| PUT Object | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-tagging, x-amz-object-lock-*, x-amz-server-side-encryption-* x-amz-storage-class\u53d6\u503c STANDARD\u3001LINE\uff0c\u9ed8\u8ba4STANDARD | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-expiration, x-amz-server-side-encryption-* |\n| PUT Object - Copy | \u672a\u652f\u6301\u8bf7\u6c42\u5934 x-amz-tagging-directive, x-amz-server-side-encryption-*,x-amz-copy-source-server-side-encryption-* x-amz-storage-class\u53d6\u503c STANDARD\u3001LINE\uff0c\u9ed8\u8ba4STANDARD | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-expiration,x-amz-server-side-encryption-* |\n| Abort Multipart Upload | \u517c\u5bb9 | \u517c\u5bb9 |\n| Complete Multipart Upload | \u517c\u5bb9 | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-expiration, x-amz-server-side-encryption-*, x-amz-version-id |\n| Initiate Multipart Upload | \u672a\u652f\u6301\u8bf7\u6c42\u5934 x-amz-tagging, x-amz-server-side-encryption-* x-amz-storage-class\u53d6\u503c STANDARD\u3001LINE\uff0c\u9ed8\u8ba4STANDARD | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-abort-date,x-amz-abort-rule-id,x-amz-server-side-encryption-* |\n| List Parts | \u672a\u652f\u6301\u8bf7\u6c42\u53c2\u6570encoding-type | \u672a\u652f\u6301\u54cd\u5e94\u53c2\u6570x-amz-abort-date, x-amz-abort-rule-id,Encoding-Type, LastModified |\n| Upload Part | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-server-side-encryption-* | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-storage-class, x-amz-server-side-encryption-* |\n| Upload Part - copy | \u672a\u652f\u6301\u8bf7\u6c42\u5934x-amz-server-side-encryption-* | \u672a\u652f\u6301\u54cd\u5e94\u5934x-amz-copy-source-version-id,x-amz-server-side-encryption-* |\n| PUT Object acl | \u517c\u5bb9 | \u517c\u5bb9 |\n| GET Object acl | \u517c\u5bb9 | \u517c\u5bb9 |"}