【发布时间】:2019-06-14 04:49:52
【问题描述】:
目标是在流中以 Azure HttpTrigger 多部分形式(带有文本文件)接收并将其通过管道传输到 Azure Blob 存储。在处理过程中,检查文件是否超过SIZE_LIMIT(20 兆字节),然后中止上传。
尝试像这样设置function.js
{
"bindings": [
{
"authLevel": "anonymous",
"type": "httpTrigger",
"direction": "in",
"name": "req",
"methods": ["post"],
"dataType": "stream",
"route": "myroute"
},
{
"type": "http",
"direction": "out",
"name": "res"
}
],
"disabled": false
}
但在调试中我看到变量req.body Buffer 类型。
我究竟做错了什么?甚至可以在 Azure Functions 中接收流吗?
【问题讨论】:
标签: node.js azure stream azure-functions azure-blob-storage