In request module we are sending files by using below code. The syntax for installing request module is
npm install request --save
Include this module by using below syntax.
var request = require('request');
the syntax for request module to send files
try{ var fname = 'sample.pdf'; var options = { method: 'POST', url: 'URL', headers:{ 'postman-token': '8252bb2f-6b2a-657b-b43c-6054fc47c84e', 'cache-control': 'no-cache', 'content-type': 'multipart/form-data; boundary=----WebKitFormBoundary7MA4YWxkTrZu0gW' }, formData:{ File-Name: 'sample', File:{ value : fs.createReadStream(fname), options : { filename: fname, contentType: null } } } }; request(options, function (error, response, body) { if (!error && response.statusCode == 201) { var responses = JSON.parse(response.body); }else{ console.log('Error File Uploading'); console.log(error); } }); } catch(e){ console.log(e); }
You might also like:
Simple Array Sum | Javascript | hackerrank.com07-05-2020 hackerrank.com javascript arrays array sum |
Filter for change Date format (MM-dd-yyyy) in Angular Js05-03-2017 mm-dd-yyyy date formats angular js |
How to remove last / value from url in javascript27-02-2017 array javascript last value |
Call a function every second or 5 seconds in javascript22-02-2017 setinterval function calling |
Send Mail in Node Js21-02-2017 node js mail npm module |