【问题标题】:Bluemix Node-Red Error: request entity too largeBluemix Node-Red 错误:请求实体太大
【发布时间】:2016-04-21 17:48:12
【问题描述】:

我一直在尝试将 base64 数据发送到我在 bluemix 中的红色节点

但是它指出我的请求实体文件太大...

我一直在寻找...... bodyparser 模块可以处理这个吗? 或者有没有比更改代码更容易的解决方案,因为我无法下载启动代码来操作,因为它会将我重定向到主页

谢谢

【问题讨论】:

    标签: node.js ibm-cloud node-red


    【解决方案1】:

    您可以使用bluemix-settings.js 文件中的apiMaxLength 设置自定义body-parser 中间件(以及node-red 使用的其他中间件)处理的请求的最大大小。默认为1mb

    【讨论】:

    • 抱歉,我在 settings.js 中没有找到 apiMaxLength 变量
    • 正确 - 默认的不包含它...我意识到我们也没有将它添加到主文档中...将得到修复。
    • 我可以通过我的 jazz.hub 将它自己添加到我的 bluemix-settings 中吗?
    • 我可以将该变量放在什么范围内?
    • 是的,您可以通过任何您想要的方式编辑 bluemix-settings。您应该将其添加为该文件中 settings 对象的属性 - 此处某处:github.com/node-red/node-red-bluemix-starter/blob/master/…
    猜你喜欢
    • 2013-11-23
    • 1970-01-01
    • 2016-08-05
    • 2016-02-10
    • 2016-02-01
    • 2018-12-14
    • 1970-01-01
    • 2019-03-17
    • 2016-07-16
    相关资源
    最近更新 更多