Javascript 上载到nodejs时损坏的文件/图像

Javascript 上载到nodejs时损坏的文件/图像,javascript,node.js,multipartform-data,formidable,Javascript,Node.js,Multipartform Data,Formidable,我已经在互联网上搜索过了,但还没有找到我的问题。 我使用multipart上传到nodejs,但是我所有的文件都被破坏了,我使用了很多解析解决方案,我可以用强大的工具来完成,但是我想学习如何自己解析。 输出文件的二进制代码与原始[大小和二进制(我使用hextump-cint-terminal进行检查)]完全相同 下面是代码示例: var http=require(“http”); var fs=要求(“fs”); http.createServer(函数(req,res){ 如果(!((req

我已经在互联网上搜索过了,但还没有找到我的问题。 我使用multipart上传到nodejs,但是我所有的文件都被破坏了,我使用了很多解析解决方案,我可以用强大的工具来完成,但是我想学习如何自己解析。 输出文件的二进制代码与原始[大小和二进制(我使用hextump-cint-terminal进行检查)]完全相同

下面是代码示例:

var http=require(“http”);
var fs=要求(“fs”);
http.createServer(函数(req,res){
如果(!((req.url==“/upload”)&&(req.method==“POST”)){
家庭(res);
}否则{
上传(请求、回复);
}
}).听(8888);
功能主页(res){

res.end(“您正在发送一个多部分请求。这意味着它不仅是您正在上载的单个文件的原始内容,而且是一种允许多个部分的特殊格式,其中每个部分都是一个单独的表单字段(在您的情况下,只有一部分——文件表单字段)。您应该考虑使用一个模块来解析
多部分/表单数据
请求,例如,或。

在这种情况下,我只收到一部分,它是一个favicon。我想要的是解析多部分,然后在不使用模块的情况下将文件保存在磁盘上。祝您编写解析器好运。