Usando express.js, estoy analizando todos los cuerpos de solicitud como json ( app.use(express.json()) ). Tengo una sola ruta en la que quiero analizar el cuerpo como texto, en lugar de json. ¿Cómo puedo crear una excepción (es decir, analizar el cuerpo como texto) para una sola ruta?
Sí, como mencionó Chris G, se trata del encabezado Content-Type.
De acuerdo con el documento , por defecto, el middleware express.json mira solo a Content-Type: application/json hense si el cliente envía otro valor Content-Type: text/plain el middleware json no lo analizará...