Я не могу найти решение для botocore.exceptions.ParamValidationError: - PullRequest
0 голосов
/ 09 мая 2018

Я застрял, пытаясь найти решение следующей ошибки botocore.exceptions.ParamValidationError: недопустимая длина для параметра Key, значение: 0, допустимый диапазон: 1-inf Я могу перечислять, загружать файлы на статическую HTML-страницу со списком моих корзин / объектов S3. Но не может загрузить или удалить без нажатия ParamValidationError.

Я использую текстовый редактор (nano) на EC2, Python2.7 Flask, flask-bootstrap.

Я думаю, что пропускаю значение в скобках, но пока не нашел решения. Любая помощь будет оценена.

 @app.route('/download', methods=['POST'])
    def download():
    key = request.form['key']

    my_bucket = get_bucket()
    file_obj = my_bucket.Object(key).get() 

  File "/home/ec2-user/flask-s3-bucket/app.py", line 41, in download
    file_obj = my_bucket.Object(key).get()

ParamValidationError: Parameter validation failed:
Invalid length for parameter Key, value: 0, valid range: 1-inf
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...