我在使用邮递员时遇到一些问题。当我尝试以 JSON(application/json) 格式发送原始数据时,它会成功。
但是,当我尝试发送表单数据时,它会返回一些错误。
我正在分享图片以供邮递员回复 这是我下面的node.js代码
app.use(express.json()) app.use(express.urlencoded({extended:true})) app.use(express.static("public")) app.use(cookieParser())
您的
express
代码支持正文为 JSON,或进行 urlencoded。如果您发送(原始)JSON 数据,它可以被解析,如果它是 urlencoded 的话也可以(使用 Postman 中的 x-www-form-urlencoded
选项)。如果您想以其他方式发送数据,例如form-encoded
,您需要另一个可以处理该问题的中间件。有关更详细的示例,请参见示例此处。