Приложение Flask выбрасывает. Попытка записать больше данных, чем Content-Length, при попытке отправить загружаемое вложение, используя send_file в флешке. - PullRequest
0 голосов
/ 08 мая 2019

Ниже приведен код колбы (app.py)

@app.route('/api/data', methods=['GET'])
def createvip():
   return send_file('./data.csv', attachment_filename='data.csv', conditional=True)

def run_app(port):
    app = CustomFlaskApp()
    app.run(port)

if __name__ == '__main__':
        port = int(os.getenv('PORT', 5000))
        run_app(port=port)

Ниже выдается сообщение об ошибке:

(<class 'tornado.httputil.HTTPOutputError'>, HTTPOutputError('Tried to write more data than Content-Length',)

Ниже приведен номер версии используемых пакетов:

'Flask==1.0.2',
'Flask-RESTful==0.3.6'

Python version = Python 2.7.14
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...