0
그래서, 내가 B. NodeJS는 원격 서버에 로컬 컴퓨터에서 파일을 업로드
그리고 다음과 같은 코드 경로 A로부터 파일을 업로드 할 수 있어요 내 로컬 컴퓨터에서 작업했다HTML
<form action="/fileupload" method="post" enctype="multipart/form-data">
<input type="hidden" class="form-control" name="csrfmiddlewaretoken" value="{{_csrf}}">
<input type="file" name="filetoupload"><br>
<input type="submit">
</form>
NodeJS
app.post('/fileupload', function (req, res) {
var form = new formidable.IncomingForm();
form.parse(req, function (err, fields, files) {
var oldpath = files.filetoupload.path;
var newpath = 'C:/Users/MyName/uploadtesterFile/' + files.filetoupload.name;
fs.rename(oldpath, newpath, function (err) {
console.log(err);
if (err) throw err;
res.redirect(req.get('referer'));
});
});
})
은 C로 파일을 업로드 :/사용자/MyName로/uploadtesterFile/성공적를 하지만 원격 서버 경로으로 변경하면 오류, 교차 장치 링크가 허용되지 않고 뭔가가 반환됩니다.
는 참조 거기에 있습니까? 나는 W3Cschool 튜토리얼을 따라 가고있다.
실무 예제가 있습니까? – anson920520