是什么导致使用fastify和nunjucks的HPE_INVALID_METHOD错误?

时间:2019-01-11 12:17:29

标签: nunjucks fastify

我禁用了服务器上除视角之外的所有插件。

fastify.register(require('point-of-view'), {
  engine: {
    nunjucks: require('nunjucks')
  },
  templates: 'server/views',
  includeViewExtension: true
})

处理程序正在调用视图函数。

reply.view('/v1/main', {
  nonce: nanoid(1),
  token: nanoid(1)
})

完整的错误消息是:

{"level":50,"time":1547208496144,"msg":"client error","pid":16013,"hostname":"jer-ryzentwo","err":{"type":"Error","message":"Parse Error","stack":"Error: Parse Error","bytesParsed":0,"code":"HPE_INVALID_METHOD","rawPacket":{"type":"Buffer","data":[22,3,1,2,0,1,0,1,105,3,3,167,247,206,59,236,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]}},"v":1}

{"level":50,"time":1547208496145,"msg":"client error","pid":16013,"hostname":"jer-ryzentwo","err":{"type":"Error","message":"Parse Error","stack":"Error: Parse Error","bytesParsed":0,"code":"HPE_INVALID_METHOD","rawPacket":{"type":"Buffer","data":[10,0,1,0,2,2,20]}},"v":1}

我无法查明此问题的根源。 知道产生HPE_INVALID_METHOD错误的原因和原因吗?

0 个答案:

没有答案