Mengonfigurasi cross-origin resource sharing (CORS)

Cross Origin Resource Sharing (CORS) memungkinkan interaksi antar-resource dari asal yang berbeda, hal yang biasanya dilarang untuk mencegah perilaku berbahaya. Halaman ini menjelaskan cara mengonfigurasi CORS di bucket Cloud Storage untuk asal sampel, asal pemutar media Shaka online.

Untuk mengaktifkan berbagi resource lintas asal (CORS) di bucket Cloud Storage, lakukan langkah berikut:
  1. Buat file JSON yang berisi hal berikut:
    [
      {
        "origin": ["https://shaka-player-demo.appspot.com/"],
        "responseHeader": ["Content-Type", "Range"],
        "method": ["GET", "HEAD"],
        "maxAgeSeconds": 3600
      }
    ]
  2. Jalankan perintah berikut setelah mengganti JSON_FILE_NAME dengan nama file JSON yang Anda buat di langkah sebelumnya:
    gsutil cors set JSON_FILE_NAME.json gs://BUCKET_NAME