CodeGenieApp / CodeGenieApp/serverless-express
content-type and other headers with number strings are being converted to numbers
- Lenguaje dominante
- JavaScript
- Estrellas
- 5.3k
- Forks
- 676
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
`@vendia/serverless-express@4.5.2`
```typescript
app.post('/webhook', async (req, res) => {
const { event, context } = getCurrentInvoke()
console.log(util.inspect({ event, req }, false, null))
}
// event.headers['content-type] = "420"
// req.headers['content-type] = 420
```
This is causing TS validation errors.
Any idea if this is something I can disable in express?
Guía de contribución
Línea de trabajo
El informe no menciona ningún archivo fuente ni ninguna prueba. Empieza con la reproducción del webhook y rastrea cómo event.headers se convierte en req.headers; se considera terminado cuando los valores de las cabeceras que parecen numéricos siguen siendo strings y el error de validación de TypeScript ya no se produce.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, express, javascript, node.js
- Área
- api, backend
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100