Hapijs content-type 有 application/jwt 给出 415 不支持的媒体类型

Hapijs content-type has application/jwt giving 415 unsupported media type

您好,我正在使用 hapijs 版本 17 进行 REST API 开发,当我们将 Content-Type 用作 application/jwt 时,我们收到 415 http 错误代码 Unsupported Media Type .. 详情下面..

有人可以推荐如何将 Content-type header 设置为 application/jwt 吗?

server.route({
            method: 'POST',
            path: '/hello',
            config: {
                payload: {
                  allow: 'application/jwt'
                }
              },
            handler: (request, h) => {
                console.log("req------------->",request)
                return "hello";
            }
        });

我们收到以下响应错误:

{
    "statusCode": 415,
    "error": "Unsupported Media Type",
    "message": "Unsupported Media Type"
}

您需要设置 parse: false 才能使用这些内容类型。像这样

payload: {
              "parse": false,
              allow: 'application/jwt'
            }