本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
輸入映像資料的 CORS 需求
在 2020 年早期,Chrome 和 Firefox 等熱門瀏覽器根據映像中繼資料 (稱為 EXIF 資料
從 Chrome 89 開始, AWS 無法再自動防止映像輪換,因為 Web 標準群組 W3C 已決定控制映像輪換的功能違反 Web 的同源政策。因此,若要確保人力工作者在提交請求以建立標籤工作時,能以可預測的方向註釋您的輸入映像,您必須將 CORS 標題政策新增至包含輸入映像的 Amazon S3 儲存貯體。
重要
如果您未將 CORS 組態新增至包含輸入資料的 Amazon S3 儲存貯體,則這些輸入資料物件的標籤任務將會失敗。
如果您透過 Ground Truth 主控台建立任務,CORS 預設為啟用。如果所有輸入資料與輸入資訊清單檔案不在同一個 Amazon S3 儲存貯體中,您必須使用下列指示,將 CORS 組態新增至包含輸入資料的所有 Amazon S3 儲存貯體。
如果您使用 CreateLabelingJob
API 建立 Ground Truth 標籤工作,則可以將 CORS 政策新增至包含 S3 主控台中輸入資料的 Amazon S3 儲存貯體。若要在 Amazon S3 主控台中包含輸入映像的 Amazon S3 儲存貯體上設定所需的 CORS 標題,請按照如何使用 CORS 新增跨網域資源共用中詳細說明進行操作。對儲存映像的儲存貯體使用以下 CORS 組態代碼。如果您使用 Amazon S3 主控台將政策新增至儲存貯體,您必須使用 JSON 格式。
重要
如果建立 3D 點雲或影片影格標籤工作,則必須在 CORS 組態中新增其他規則。如需進一步了解,請分別參閱3D 點雲標記任務許可要求和影片影格任務許可要求。
JSON
[{ "AllowedHeaders": [], "AllowedMethods": ["GET"], "AllowedOrigins": ["*"], "ExposeHeaders": ["Access-Control-Allow-Origin"] }]
XML
<CORSConfiguration> <CORSRule> <AllowedOrigin>*</AllowedOrigin> <AllowedMethod>GET</AllowedMethod> <ExposeHeader>Access-Control-Allow-Origin</ExposeHeader> </CORSRule> </CORSConfiguration>
下列 GIF 示範在 Amazon S3 文件中的指示,如何使用 Amazon S3 主控台新增 CORS 標題政策。如需文字指示,請參閱 Amazon Simple Storage Service 使用者指南的如何使用 CORS 新增跨網域資源分享?中,文件頁面上使用 Amazon S3 主控台一節。
