我正在尝试将文件从Nodejs应用发送到Django应用,但是当我尝试测试文件是否已发送时,表明没有文件!
Nodejs:
appJ.get("/testFiles", (req, res) => {
var formData = new FormData();
formData.append("file", fs.createReadStream('src/assets/TextFiles/104931574076657597.txt'));
axios.post("http://127.0.0.1:8000/testFile/", formData).then(result => {
console.log(result.data);
}).catch(err => {
console.log(err);
})
})
Django:
@csrf_exempt
def testFile(request):
if (request.method == "GET"):
return HttpResponse("Ok")
elif(request.method == "POST"):
print("Hello")
print(request.FILES)
return HttpResponse("OK")
这是结果:
我该如何解决?