使用express.js,我将所有请求体解析为json (app.use(express.json())
)。我有一个路由,我想把正文解析为文本,而不是json。我如何创建一个异常(即,解析体作为文本)为一个单一的路由?
是的,正如Chris G提到的,这是一个关于Content-Type header的问题。
根据doc默认的express。json中间件只看Content-Type: application/json
,如果客户端发送其他值Content-Type: text/plain
, json中间件将不会解析它…