Cors 未设置访问控制允许源标题

Cors 未设置访问控制允许源标题,cors,hapi.js,Cors,Hapi.js,我正在尝试在api路由上启用cors: const server = Hapi.server({ port: 3003, host: 'localhost', routes: { log: { collect: true }, cors: { origin: ['http://localhost:8080'], additionalHeaders: ['accept-language', 'accept-encoding',

我正在尝试在api路由上启用cors:

const server = Hapi.server({
  port: 3003,
  host: 'localhost',
  routes: {
    log: {
      collect: true
    },
    cors: {
      origin: ['http://localhost:8080'],
      additionalHeaders: ['accept-language', 'accept-encoding', 'connection', 'origin', 'host', 'user-Agent', 'access-control-request-headers']
    }
  }
});
我添加了额外的标题,但它不会触发“访问控制允许原始标题”的设置

以下是请求头:

 host: 'localhost:3003',
  connection: 'keep-alive',
  'access-control-request-method': 'POST',
  origin: 'http://localhost:8080',
  'user-agent':
   'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Safari/537.36',
  'access-control-request-headers': 'x-access-token',
  accept: '*/*',
  'accept-encoding': 'gzip, deflate, br',
  'accept-language': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7'
我错过了什么?
谢谢。

原点如何?它应该是“”。那么,“origin”不应该是请求的源(localhost:8080)?上面的代码在我的计算机上运行良好,我已经用所有最新版本的node和Hapijs尝试过了。很抱歉我的回答太晚。的确,它工作得很好!我的路线上忘了一个“/”————————无论如何,谢谢!