Guest User

Untitled

a guest
Feb 16th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. const express = require('express');
  2. var app = express();
  3. var upload = require('express-fileupload');
  4. const http = require('http');
  5. http.Server(app).listen(2000);
  6. app.use(upload());
  7.  
  8. console.log("Server Started at port 2000");
  9.  
  10. app.get('/',function(req,res){
  11. res.sendFile(__dirname +'../index.html');
  12. })
  13. app.post('/upload',function(req,res){
  14. console.log(req.files);
  15. if(req.files.upfile){
  16. var file = req.files.upfile,
  17. name = file.name,
  18. type = file.mimetype;
  19. var uploadpath = __dirname + '/uploads/' + name;
  20. file.mv(uploadpath,function(err){
  21. if(err){
  22. console.log("File Upload Failed",name,err);
  23. res.send("Error Occured!")
  24. }
  25. else {
  26. console.log("File Uploaded",name);
  27. res.send('Done! Uploading files')
  28. }
  29. });
  30. }
  31. else {
  32. res.send("No File selected !");
  33. res.end();
  34. };
  35. })
Add Comment
Please, Sign In to add comment