Azure / Azure/azure-functions-python-library
HttpRequest.files performance issue
- 主要言語
- Python
- スター
- 179
- フォーク
- 79
- 平均マージ
- 2日 8時間
- マージ済み PR(30日)
- 2
説明
I'm attempting write a simple Azure Function that reads an XML file sent in using multipart/form-data as seen in the below curl sample (the file is about 7.5MB).
```
curl --location --request POST 'http://localhost:7071/api/HttpTrigger1' \
--header 'Content-Type: multipart/form-data' \
--form 'gpxFile=@/C:/somefile.XML'
```
When I use this line of code using the Azure Functions Python Library to access the data:
`x = req.files.get('gpxFile').stream.read().decode("utf-8")`
I'm seeing about 15 second response times.
A similar line using Flask:
`x = request.files['gpxFile'].read().decode("utf-8")`
returns in about 1.5 seconds.
Am I using the HttpRequest object incorrectly? If not, why does Flask request respond so much quicker then the Azure HttpRequest?
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
評価
この issue はまだ評価されていません。