我正在制作一个网站,用户可以上传文档,并将其存储在我的服务器上。我在用穆特。用户可以选择多个文件,我用javascript代码编写一个循环,对每个文件的提交文件函数进行迭代并发送post调用(到我的节点js服务器)。
现在我还写了删除文件选项。用户可以选择和删除文件,同时再次调用我的第二个post调用函数。我使用fs.unlink函数删除文件。
在我的例子中,用户首先上传3个文件。这3个文件已正确上载
然后用户选择所有文件并删除它们。这3个文件现在可以从我的服务器上正确删除
然后用户再次上传相同的3个文件。现在只有前2个上传到我的服务器上。对于第三个文件,我想我甚至没有接到电话。我在post函数中添加的as console.log消息没有打印出来。但是javascript代码中的fetch调用之前打印的console.log消息正在打印。
你知道会有什么问题吗?
当做
暂无答案!
目前还没有任何答案,快来回答吧!