Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

377
Visualizações
AWS HTTP Gateway: Múltiples métodos para la misma ruta excluyendo OPCIONES con Serverless Framework

Estoy bastante entusiasmado con las puertas de enlace HTTP debido a la reducción drástica de los precios en comparación con las puertas de enlace REST, pero estoy atascado en la creación de rutas que no explotan por completo mi archivo serverless.yml .

La documentación deHTTP Gateway en Serverless describe esto para definir rutas:

 functions: params: handler: handler.params events: - httpApi: method: GET path: /get/for/any/{param}

Hay soporte para '*' , pero esto causa problemas con OPTIONS porque sobrescribirán las políticas CORS creadas (por lo que las solicitudes de OPCIONES realmente llegarían a la aplicación, lo que no tiene ningún sentido, especialmente si la ruta está protegida a través de un autorizador) ).

Además, no es posible definir varios métodos.

 # does not work method: GET,POST,DELETE # also not possible method: - GET - POST - DELETE

La única configuración que encontré es definir todas las rutas por separado:

 events: - httpApi: path: /someApi/{proxy+} method: GET - httpApi: path: /someApi/{proxy+} method: POST - httpApi: path: /someApi/{proxy+} method: DELETE

Esto funciona bien y la interfaz de usuario incluso está agrupando las rutas porque están en la misma ruta prefijada:

ingrese la descripción de la imagen aquí

Pero con esto tengo que definir todos los métodos HTTP para todos mis recursos principales por separado, incluido el autorizador adjunto.

¿Hay alguna forma de combinar esto?

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda