Object Storage curl実行方法
オブジェクトストレージにファイルアップロードする方法はいくつかありますが、今回はcurlコマンドで実行する方法をご紹介します。
英語の記事ですが、こちらを参考にさせて頂きました。
ありがとうございます。
blogs.perficient.com
PAR(事前承認リクエスト)の作成
適当にオブジェクトストレージを作成します。
①の事前承認リクエストをクリックし、②の事前承認リクエストの作成へ進みます。
適当に名前を決め「事前承認リクエストの作成」をクリックする。
作成するとURLが表示されますので忘れずにどこかにコピーしておきましょう。
フィンガープリントの作成
ユーザ画面の画面左下の「APIキー」から「公開キーの追加」をクリックする。
公開キーを選択し「追加」をクリックする。
フィンガープリントの欄に新たに追加される。
curlの実行
コマンド例:curl -v -X PUT -u '{user_mail_address}:{fingerprint}' --upload-file {upload file} PAR
curl -v -X PUT -u 'xxxxx@gmail.com:xx:0d:xx:b5:xx:1f:xx:60:xx:98:xx:4d:xx:8c:xx:ca' --upload-file test.txt https://objectstorage.ap-tokyo-1.oraclecloud.com/p/3ChT****************
これでcurlを使ったアップロードが行えます。
まぁ使う機会があるかと言われると微妙ですが。。。