我在云存盤桶中有檔案 gs://myfile/test.xlsx
我想創建一個 curl 命令,將此檔案發布到如下服務中
curl -F "file=@gs://myfile/test.xlsx" https://myservice/Service/extraction
此命令適用于本地檔案,但當我使用位于 GCS 中的檔案時它不起作用
uj5u.com熱心網友回復:
更新:
嘗試為物件創建一個簽名的 url,以便您能夠在curl不使用身份驗證的情況下訪問它。要創建可以從存盤桶中獲取物件的簽名 URL,您需要一個服務帳戶并運行命令gsutil signurl,例如:
gsutil signurl -d 10m key.json gs://myfile/test.xlsx
10m是生成的物件簽名 URL 的持續時間key.json是現有服務帳戶的私鑰名稱
使用字串開頭的命令生成的簽名 URL :https://storage.googleapis.com然后使用curl命令嘗試:
curl -F "[signedurl]" https://myservice/Service/extraction
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/407762.html
標籤:
上一篇:如何修復Ora-01427單行子查詢在Update陳述句中回傳多行?
下一篇:如何設定shopify訂單履行?
