I want to make a http PUT request with zip file in binary to a web api and get response with http status code.
How to read the file and PUT it with binary ?
Thank you for your help!!
You can start with this:
var http = require('http');
var fs = require('fs');
var req = http.request({
hostname : HOSTNAME,
port : PORT,
path : UPLOAD_PATH,
method : 'PUT',
});
fs.createReadStream('somefile.zip').pipe(req);
You may need to perform some other actions, like proper error handling, setting Content-Type
headers, etc.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With