0

我正在使用dev_appserver.py来测试我的应用程序(它还远未准备好部署)。我的应用程序允许用户上传运行良好的文件。但是,当我去提供这些文件时,我遇到了问题。

我通过我的应用程序而不是使用公共 URL 为他们提供服务,因为我需要将访问权限限制为仅授权用户。当我尝试使用 提供文件CloudStorageTools::serve时,出现 500 错误。我已经尝试捕获错误并且无法这样做(即使它包含在 try-catch 块中,我仍然会收到 500 错误)。我对出了什么问题的唯一指示来自日志:

ERROR    2018-02-17 17:06:54,105 blob_download.py:202] Blob-serving response with status 404, expected 200.

基于此,它看起来找不到文件,但我不知道为什么。我可以很好地访问该文件,file_get_contents因此我知道它已正确上传。

怎么了?为什么CloudStorageTools找不到文件?

4

0 回答 0