CloudStorageTools :: serve не может найти файл

Я использую dev_appserver.py протестировать мое приложение (оно еще далеко от готовности к развертыванию). Мое приложение позволяет пользователям загружать файлы, которые работают нормально. Однако, когда я иду обслуживать эти файлы, у меня возникают проблемы.

Я обслуживаю их через свое приложение, а не через общедоступный URL, потому что мне нужно ограничить доступ только авторизованным пользователям. Когда я пытаюсь обслужить файл, используя CloudStorageTools::serveЯ получаю 500 ошибок. Я пытался поймать ошибку и не смог этого сделать (я все еще получаю ошибку 500, даже если она помещена в блок try-catch). Единственное указание на то, что идет не так, — из журналов:

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

Исходя из этого, похоже, что он не может найти файл, но я не могу понять, почему. Я могу получить доступ к файлу просто отлично, используя file_get_contents так что я знаю, что он был загружен правильно.

Что не так? Почему CloudStorageTools невозможно найти файл?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]