微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在Hapijs服务器中获取文件上传错误

如何解决在Hapijs服务器中获取文件上传错误

以下是我们针对Hapi服务器的配置,我们尝试上传的大小超过1MB(zip,jpg),并且可以正常工作,但是当我们尝试小于20kb的小文件时,会抛出不完整的错误。我也附有错误详细信息。有人帮我找出问题的根本原因。

Hapi服务器配置

{
    port: port,compression: { minBytes: 1 },routes: {
      payload: {maxBytes: MAX_PAYLOAD_SIZE/150mb,timeout: MAX_REQUEST_WAIT_TIMEOUT/20mins },cors: true,timeout: {
        server: false,socket: false,}
    },}
“{”data”:{“data”:null,“isBoom”:true,“isServer”:false,“output”:{“statusCode”:400,“payload”:{“statusCode”:400,“error”:“Bad Request”,“message”:“Incomplete multipart payload”},“headers”:{}}},“message”:“Invalid multipart payload format”},“headers”:{}},“mime”:“multipart/form-data”}”
11:57
stack:
"Error: Invalid multipart payload format
stack:
"Error: Invalid multipart payload format
    at exports.dispenser.internals.dispenser.onError (/Users/node_modules/@hapi/subtext/lib/index.js:233:46)
    at Object.onceWrapper (events.js:286:20)
    at exports.dispenser.internals.dispenser.emit (events.js:198:13)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。