2017-09-29 4 views
-1
app.post('/upload/notes',function(req,res){ 
    if(req.files){ 
     console.log("files"); 
     // filename is the id of the html input field 
     var file = req.files.filename; 
      } 
} 

는 지금은 개조를 사용하여 안드로이드 장치를 사용하여 파일을 업로드하는 것을 시도하고있다. 개조 할 때 동등한 번호는 무엇입니까? 그렇지 않은 경우 위의 경로와 함께 처리 할 우편 배달원을 사용하여 이미지 또는 파일을 업로드 할 수있는 방법을 제안하십시오. 파일 업로드 노드 JS

이미지에서와 같이 "업로드/메모"에 대한 경로가 있지만 어떤 이유로로드되지 않습니다. 나는 노드에 익숙하지 않고 문제를 이해할 수 없다.

+0

지금까지 해보신 것은 무엇입니까? –

+0

나는 할 수 없었다. 중괄호 안의 조건이 합법적이지 않기 때문에 "if"조건이 무시되었습니다. 이제 저는 req.body를 들여다가 어디로 가는지 볼 생각입니다. –

답변

0

https://stackoverflow.com/a/43041225/6640982

익스프레스 4 년 req.files은 더 이상 기본적으로 REQ 객체에 사용할 수 없습니다. req.files 객체의 업로드 된 파일에 액세스하려면 busboy, multer, formidable, multiparty, connect-multiparty와 같은 multipart-handling 미들웨어를 사용하십시오.