我有一个 multipart/form-data 内容类型,我必须通过 POST 请求发送。
多部分数据包含应用程序/八位字节流,即字节数组。
我在服务器端使用 multer 节点模块来处理传入的多部分数据。
我正在使用 multer.any() 预解析器来解析传入的数据。
我无法在 req.body.content 参数中获取八位字节流数据,其中“content”是请求标头中的名称参数。
req.body.content 返回空。
当我向多部分请求标头添加文件名参数(例如 filename="content" 并发送相同的八位字节流时,我可以通过 req.files 参数访问八位字节流。
但我不想在多部分数据的请求标头中发送文件名参数,因为我不发送文件而只发送有效负载。
我是否必须使用 multer.any() 以外的其他预处理器来获取 req.body 而不是 req.filename 中的有效负载?
还是我必须使用 multer 以外的其他 npm 模块来处理多部分数据中的八位字节流