How to Upload and Rename a File using Multer on a NodeJs environmentHow do I check whether a file exists without exceptions?How do I copy a file in Python?How can I upload files asynchronously?How do I include a JavaScript file in another JavaScript file?jQuery Ajax File UploadHow to read a file line-by-line into a list?How do you append to a file in Python?How can I update NodeJS and NPM to the next versions?uploading file using multer is not working fully (nodejs)How to upload images from react native to an express backend?
What kind of wire should I use to pigtail an outlet?
Why is there no havdallah when going from Yom Tov into Shabbat?
Are Finite Automata Turing Complete?
Story-based adventure with functions and relationships
Distance Matrix (plugin) - QGIS
When is it ok to add filler to a story?
Require advice on power conservation for backpacking trip
Can White Castle?
Peace Arch without exiting USA
Are there any vegetarian astronauts?
Is my Rep in Stack-Exchange Form?
What do you call a weak person's act of taking on bigger opponents?
What happens when I sacrifice a creature when my Teysa Karlov is on the battlefield?
Animation advice please
Why would people reject a god's purely beneficial blessing?
Do equal angles necessarily mean a polygon is regular?
What happens when your group is victim of a surprise attack but you can't be surprised?
Could Sauron have read Tom Bombadil's mind if Tom had held the Palantir?
Why is the G major to Bb major resolution so strong?
Policemen catch thieves
Is there a maximum distance from a planet that a moon can orbit?
Should my manager be aware of private LinkedIn approaches I receive? How to politely have this happen?
What is the legal status of travelling with (unprescribed) methadone in your carry-on?
Can a Horncaller control a Druid who is using Wild Shape?
How to Upload and Rename a File using Multer on a NodeJs environment
How do I check whether a file exists without exceptions?How do I copy a file in Python?How can I upload files asynchronously?How do I include a JavaScript file in another JavaScript file?jQuery Ajax File UploadHow to read a file line-by-line into a list?How do you append to a file in Python?How can I update NodeJS and NPM to the next versions?uploading file using multer is not working fully (nodejs)How to upload images from react native to an express backend?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am trying to upload multiple files using Multer on a NodeJs environment :
const storage = multer.diskStorage(
destination: function (req, file, cb)
cb(null, 'my_uploads/')
,
filename: function (req, file, cb)
cb(null, req.body.original_name)
)
const upload = multer(
storage: storage
)
app.post('/file_upload', upload.any(), function (req, res, next)
console.log('>>> nt' + JSON.stringify(req.files))
res.json(
success: true,
message: 'Photo was updated !'
)
)
I have some multipart data that get sent with the files on to the server :
console.log('>>> nt' + JSON.stringify(req.files))
outouts the multipart data :
[
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630435399.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 29955
,
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630444275.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 48901
]
As you can see at :
cb(null, req.body.original_name)
I am trying to rename the file to original_name
included in the multipart data sent.
How can I successfully carry this out?
Thank you all in advance.
javascript node.js file file-upload multer
add a comment |
I am trying to upload multiple files using Multer on a NodeJs environment :
const storage = multer.diskStorage(
destination: function (req, file, cb)
cb(null, 'my_uploads/')
,
filename: function (req, file, cb)
cb(null, req.body.original_name)
)
const upload = multer(
storage: storage
)
app.post('/file_upload', upload.any(), function (req, res, next)
console.log('>>> nt' + JSON.stringify(req.files))
res.json(
success: true,
message: 'Photo was updated !'
)
)
I have some multipart data that get sent with the files on to the server :
console.log('>>> nt' + JSON.stringify(req.files))
outouts the multipart data :
[
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630435399.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 29955
,
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630444275.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 48901
]
As you can see at :
cb(null, req.body.original_name)
I am trying to rename the file to original_name
included in the multipart data sent.
How can I successfully carry this out?
Thank you all in advance.
javascript node.js file file-upload multer
add a comment |
I am trying to upload multiple files using Multer on a NodeJs environment :
const storage = multer.diskStorage(
destination: function (req, file, cb)
cb(null, 'my_uploads/')
,
filename: function (req, file, cb)
cb(null, req.body.original_name)
)
const upload = multer(
storage: storage
)
app.post('/file_upload', upload.any(), function (req, res, next)
console.log('>>> nt' + JSON.stringify(req.files))
res.json(
success: true,
message: 'Photo was updated !'
)
)
I have some multipart data that get sent with the files on to the server :
console.log('>>> nt' + JSON.stringify(req.files))
outouts the multipart data :
[
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630435399.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 29955
,
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630444275.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 48901
]
As you can see at :
cb(null, req.body.original_name)
I am trying to rename the file to original_name
included in the multipart data sent.
How can I successfully carry this out?
Thank you all in advance.
javascript node.js file file-upload multer
I am trying to upload multiple files using Multer on a NodeJs environment :
const storage = multer.diskStorage(
destination: function (req, file, cb)
cb(null, 'my_uploads/')
,
filename: function (req, file, cb)
cb(null, req.body.original_name)
)
const upload = multer(
storage: storage
)
app.post('/file_upload', upload.any(), function (req, res, next)
console.log('>>> nt' + JSON.stringify(req.files))
res.json(
success: true,
message: 'Photo was updated !'
)
)
I have some multipart data that get sent with the files on to the server :
console.log('>>> nt' + JSON.stringify(req.files))
outouts the multipart data :
[
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630435399.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 29955
,
"fieldname": "/storage/emulated/0/DCIM/.thumbnails/1535630444275.jpg",
"originalname": "jpeg",
"encoding": "binary",
"mimetype": "application/octet-stream",
"destination": "my_uploads/",
"original_name": "1533906137379-d2019-03-25-13-16-26-g15.jpg",
"path": "my_uploads/1533906137379-d2019-03-25-13-16-26-g15.jpg",
"size": 48901
]
As you can see at :
cb(null, req.body.original_name)
I am trying to rename the file to original_name
included in the multipart data sent.
How can I successfully carry this out?
Thank you all in advance.
javascript node.js file file-upload multer
javascript node.js file file-upload multer
asked Mar 25 at 10:30
Program-Me-RevProgram-Me-Rev
2,3136 gold badges35 silver badges76 bronze badges
2,3136 gold badges35 silver badges76 bronze badges
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55335769%2fhow-to-upload-and-rename-a-file-using-multer-on-a-nodejs-environment%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55335769%2fhow-to-upload-and-rename-a-file-using-multer-on-a-nodejs-environment%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown