在本地,这是可行的,但是当使用具有很长(似乎超过 100,000 个字符的任何内容)请求正文的 POST 请求访问我们的 Azure 应用服务 API 时,我们会收到“413 Payload Too Large”响应。这是一个相当长的 HTML 字符串。对于少于 100,000 个字符的请求,它可以正常工作,但不能超过 100,000 个字符。
无论是通过我们的应用程序还是使用 Postman 访问端点,都会发生这种情况,如附图所示。因此,它一定是 Azure(托管具有端点的应用程序)限制。
Azure 应用服务中是否有可以增加的设置,这样我们就不会收到“413”?或者我们如何解决这个问题?
Thank you
@WaitingForGuacamole 在上面的评论中有正确的解决方案。谢谢你!
默认大小为 100kb。我把它设置得比这个高得多,而且它有效。
app.use(bodyParser.json({limit: '10mb'}));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)