TL;DR CORS設定を初期化する時はデータ無しのJSONファイル([]のみ)を用意してgsutil cors setしよう背景Google Cloud Storage(GCS)でファイルをHTTP経由で公開し、異なるドメインからそのファイルを利用する時、Cross-Origin Resource Sharing(CORS)の設定が必要になります。CORS設定はgsutilコマンドで行うことが出来るが、set/getのみ対応しているため、どうすればdelete相当の事ができるかを調査してみました。 Cross-Origin Resource Sharing(CORS)とはCORSとは複数のオリジンに対してリクエストを投げるための仕様です。詳しい仕様についてはこちらをご覧ください。例えば、App Engine上(example.appspot.com)にホストされているスクリプト(JSなど
![GCSのCORS設定を初期化する](https://cdn-ak-scissors.b.st-hatena.com/image/square/98712253decbbdf6f045d601ba5031c3cc4ddd72/height=288;version=1;width=512/https%3A%2F%2Fmiro.medium.com%2Fv2%2Fresize%3Afit%3A954%2F1%2ARCQqShZcaryp1p2XivpAVw.png)