LINUX.ORG.RU

История изменений

Исправление Difrex, (текущая версия) :

Всем спасибо, так заработало:

from Flask import Response
import requests


@app.route('/api/foo', methods=['POST'])
def do_action():
    return Response(return_chunk(), mimetype='text/plain')


def return_chunk():
    for chunk in requests.post("http://api2/api/bar", stream=True, data=None).iter_content():
        yield chunk

Исходная версия Difrex, :

Всем спасибо, так заработало:

from Flask import response
import requests


@app.route('/api/foo', methods=['POST'])
def do_action():
    return Response(return_chunk(), mimetype='text/plain')


def return_chunk():
    for chunk in requests.post("http://api2/api/bar", stream=True, data=None).iter_content():
        yield chunk