내가 express-fileupload로 업로드하거나 파일을 생성하는 일부 파일은 자산 폴더에서 볼 수 있으며 작동하지만 탐색기에서 열면 찾을 수 없습니다.
왜 문제인지 모르겠습니다.
예 : 파일을 찾을 수 없음 요청 URL : http : // localhost : 4200 / assets / 68.pdf 요청 방법 : GET 상태 코드 : 404 찾을 수 없음
여기에 코드가 있습니다. 파일 업로드는 작동하지만 탐색기에서 업로드 한 이미지를 볼 수 있습니다.
router.post("", function(req, res){
console.log('body', req.body);
console.log(req.files);
if(req.files){
var file = req.files.file;
var filename = file.name;
file.mv('src/assets/' + filename, function (err){
if(err){
return res.status(500).json({message:'Se presento un problema al subir el archivo'});
} else
{
res.status(200).json(data);
}
})
}
})
일부 파일은 자산 내부에서 복사하거나 생성 할 때 탐색기에서 볼 수 있지만 업로드 한 파일 또는 내가 생성 한 일부 파일을 볼 수 있습니다.
감사합니다.
시작 ng serve
하면 자산이 캐시되므로 다시 시작할 때까지 새 이미지가 표시되지 않습니다 ng serve
.
파일을 다른 폴더에 업로드하고 적절한 웹 서버를 사용하여 해당 폴더의 파일을 제공해야합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다