POST 2 файла с колбой

В настоящее время я использую Flask в качестве API. API в настоящее время принимает POST одного файла следующим образом и возвращает строку JSON.

curl -X POST -H "Content-Type: text/plain" --data-binary @myfile http://my.api.com/parser

Я делаю это, используя следующий фрагмент кода, который показывает, как я извлекаю один файл:

@app.route('/parser' , methods=['POST'])
def config_parser():
output = {}
mydata = []
parse = request.data
mydata = parse.splitlines()
parse = CiscoConfParse(mydata)

Я пишу новую функцию для использования функции diff модуля CiscoConfParse для сравнения двух файлов и вывода различий, но я не могу понять, как захватить 2 разных потока данных или даже как их опубликовать. Можно ли опубликовать 2 разных потока данных и прочитать их как отдельные значения request.data?

0 ответов

Другие вопросы по тегам