Я пытаюсь загрузить файл CSV с python на сервер Express на базе Nodejs. Ниже приведен соответствующий код
Python Загрузка файла CSV
import requests
url = "http://localhost:8000/cs/api/v1/messages/bulk_csv"
payload = "-----011000010111000001101001\r\nContent-Disposition: form-data; name=\"csvfile\"\r\n\r\n\r\n-----011000010111000001101001--\r\n"
headers = {
'Content-Type': 'multipart/form-data',
}
file = open('Low.csv', 'rb')
files = {"files": file}
response = requests.request("POST", url=url, files=files, headers=headers)
Nodejs express route
static async postBulkMessagesFromCSV(req, res) {
const csvData = req.files.csvfile.data.toString('utf8');
}
Проблема в том, что req.files всегда равен нулю. Есть ли способ правильно отправить csv из python, чтобы я мог получить доступ к req.files в node.js?