何?
S3でバージョニングを有効化した時、有効化する前から置いてあったオブジェクトのバージョンIDはnullとなる。公式
「この値により、同じキーの他のバージョンと区別されます。」とある。
それは、バージョンIDを指定してダウンロードする時、"null"を指定したら取得できるという意味か?という確認
nullと"null"ってPGだと違うから気になってしまう
結論
取れる
以下確認
バケットを作成する
バージョニングはOFF
k.txtをアップロード
k.txtの中身
バージョンIDの確認(null)
バージョニングを有効化
バージョンIDの確認(やっぱりnull)
(ETagって何?と思ったが、ファイル内容のMD5ハッシュ値とのこと[https://qiita.com/hiroyky/items/216077c86fa4b627d7c6])
更にもう一回k.txtを変更してアップロード
ID指定なしでダウンロード
nullを指定してダウンロードする
一番初めのが取れる