我希望将文件上传到GCP存储桶。 根据我的要求,我只需要使用Bucket URL上传它,而不要使用blob1.upload
我想以以下方式上传到URL目标:
https://storage.googleapis.com/BUCKET_NAME/IrisClassifier.sav
当我尝试在下面使用时,我将r.status_code设为400:f = open(filename_p)
r = requests.post(url=bucket_url, files={'file': filename_p})
print(r.status_code)
我将bucket_url设置为https://storage.googleapis.com/BUCKET_NAME,并将filename_p设置为IrisClassifier.sav作为参数
答案 0 :(得分:0)
当前指向的链接仅用于检索上载的对象。为了发布到它,您需要对此进行操作。
POST https://storage.googleapis.com/upload/storage/v1/b/bucket/o
您有关于here的更多信息。