我可以从Google端点上传文件到GCS吗?

2024-09-28 22:28:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从apirest(googleendpoints)上传一个文件到GCS,但是我检索到了很多错误。我不知道我是在用一种不好的方式,还是仅仅是Google Endpoints不上传文件。在

我试着让我的客户把文件上传到我的项目桶里。在

我读到“端点不接受多部分/表单数据编码,因此您不能直接将图像上载到端点”。在

迈克回答了我的问题,但不知道如何在我的项目中实现这一点。在

我正在使用这个库(Python): https://cloud.google.com/appengine/docs/python/googlecloudstorageclient/

如果可能,有什么更好的办法?有什么例子吗?在

非常感谢。在


Tags: 文件项目https图像表单客户错误google
1条回答
网友
1楼 · 发布于 2024-09-28 22:28:37

我认为Mike在前一篇文章中的意思是,您应该使用blobstoreapi将文件上传到GCS,而不是使用端点,然后将数据再次传输到Blobstore。在

但这取决于你的客户机是什么平台。如果您使用基于Web的客户机,您应该像Mike所解释的那样使用普通方法(通过使用HTML表单和处理程序)。但如果您使用Android或移动客户端,则可以使用GCS客户端库或GCS REST API。在

相关问题 更多 >