Simple implementation of node. js Image Upload and node. js Image Upload
The examples in this article share the code for uploading node. js images for your reference. The details are as follows:
1. node-formidable
Components that help upload files
2. app. js
Var formidable = require ('formidable'); var http = require ('http'); var sys = require ('sys '); http. createServer (function (request, response) {if (request. url = '/upload' & request. method. toLowerCase () = 'post') {console. log ('upload requet ') uploadRequest (request, response); return;} enterRequest (request, response )}). listen (3000); function enterRequest (request, response) {response. writeHead (200, {'content-type': 'text/html'}); response. end ('<form action = "/upload" enctype = "multipart/form-data" method = "post">' + '<input type = "text" name = "title "/> <br> '+' <input type =" file "name =" upload "multiple =" multiple "/> <br/> '+' <input type =" submit "value =" Upload Now "/> '+' </form> ');} /*** process the upload logic * @ param request * @ param response */function uploadRequest (request, response) {var form = new formidable. incomingForm (); form. parse (request, function (err, fields, files) {response. writeHead (200, {'content-type': 'text/plain '}); response. write ('reviced upload file'); response. end (sys. inspect ({fields: fields, files: files }));});}
The above is all the content of this article. I hope it will be helpful for your learning and support for helping customers.